作业帮 > 英语 > 作业

一个英语问题Could you please tell us _______ Tom has gone to Ameri

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/05 18:26:41
一个英语问题
Could you please tell us _______ Tom has gone to America?
A.how often
B.how long
C.if
D.when
其他的不说了,我就矛盾在B和C之间...
为什么选B呢..
我就是不知道B和C到底选什么...
一个英语问题Could you please tell us _______ Tom has gone to Ameri
C
B不正确
Could you please tell us if Tom has gone to America?
你能不能告诉我TOM是否已经去了美国
if做“是否”讲
这个句子完全正确,在这里if=whether
而B选项这句
Could you please tell us how long Tom has gone to America?
你能告诉我TOM走了多长时间吗?
表面上看起来是正确的
但是
how long 对时间长度提问,后面的动词一定是一个能够持续一段时间的动词,而has gone显然不是持续动词,go只能发生在某个时间,是瞬时动词,has gone 在这里是它的完成时态,不是持续动词.
所以不能说go这个动作发生了多长时间,因此不能用how long
要问他去了多长时间,只能是
Could you please tell us when did TOM go to America?
Could you please tell us how long it is since Tom went to America?
选c 我确定