Is it far from here ? 的选择答案A. I don't want to tell you .B. Yes, it's about 5 minutes on foot .C. I'm sorry I don't know.D. Yes, they are --------------------------------------我选了 B. Yes, it's about 5 minutes on foot .可是答案却是 C . I'm sorry I don't know .我想知道为什么. 请大侠帮我解释一下... 多谢了..

问题描述:

Is it far from here ? 的选择答案
A. I don't want to tell you .
B. Yes, it's about 5 minutes on foot .
C. I'm sorry I don't know.
D. Yes, they are
--------------------------------------
我选了 B. Yes, it's about 5 minutes on foot .
可是答案却是 C . I'm sorry I don't know .
我想知道为什么. 请大侠帮我解释一下... 多谢了..

关键是yes, it's about 5 minutes on foot
前后文矛盾。
yes指的是yes,it's far from here.但后面补充的那句又表明了it's not far from here.
所以比较下来,只有C是合理答案。并且C可以说是废话+万金油型的答案。如果没有更好的就选这个。

is it 开头,是一般疑问句。让你判定是/否。
一般疑问句,只能回答,yes it is/no it isnt
其实这个题目出得不好。a在某些情况下也是可能作为一个回答的,只不过不常见。
b,理解上就有问题。你回答yes,就是说很远,然后又说5分钟走路(意思是很近),听上去糊里糊涂的。
c,既不是yes也不是no,没有回答这个问题,但是道了歉。所以可以说得通。
d,单复数弄错。
这个题目出得不是很好,难为你还深究下去了。

Is it far from here ?这句话的意思是说它离这里远吗?
Yes, it's about 5 minutes on foot .
的意思是是的,大约需要步行五分钟,
所以根本不对啊,你想想,5分钟的步行距离应该是很近的啊
所以,只能选择C了,

5 minutes on foot,far?dear,it is near.
b的错误不在语法,而在语义。如果是No, it's about 5 minutes on foot .就没错。所以不能选b。
用排除法排除b a d 只能选c

选c
显然,步行五分钟的距离并不能算路程远,B中作了肯定回答,就说明路途远,又说只有五分钟脚程,前后矛盾,不能选。
剩下的就只能选c了。
英语题不光要语法正确,意思正确也很重要,尤其在做单选题的时候。

如果没有前文就这些的话,
那么从答案来考虑
A一般拒绝别人不会这么说,最多说你不清楚或者什么的比如C
B他问远么,5分钟步行不是太远,用NO还差不多。
D YES,it is.

问题是:那个地方离这里远吗?
你的答案是:Yes,it's about 5 minutes on foot.是的,走路要走五分钟.
你的答案是错的,因为五分钟并不远.
以下两个答案也是错的:
A.I don't want to tell you 我不想告诉你
这个答案并没有回答问题,所以是错的.
别人问你远不远,你不能回答,我不想告诉你.
D.yes,they are 是的,他们/她们/它们是的.
这个答案也没有回答问题,问题是问,远吗?
光一个 Yes (是的) 也可以,可是后面那个 they are 就错了.
问题里没有提 “they”,答案里怎么能乱加一个 they 因此 D 是错的.
唯一对的是 C.I'm sorry I don't know.对不起,我不知道.
这个答案很合理.别人问你,那个地方离这里远吗?你可以回答,对不起,我不知道.
因此这个 C 是答案.
抱歉哦.我解释的可能不是很清楚,不过希望帮到了你 :)

如果回答B的话,问句就是How far is it。
而且5min on foot不能算far。其实感觉这个题不是很好。
如果B答案是,No,it is not far.It's about 5min on foot。就应该是B了。
C这个答案非常万金油。一般疑问句都可以用这个答。