求助,英语问题
来源:百度知道 编辑:UC知道 时间:2024/06/23 08:32:20
Tom _____ in a moment. You’d better ask someone else to do the job.
A. was leaving
B. has left
C. is leaving
D. leaves
为什么选C不选B ,我要详细的解释。
A. was leaving
B. has left
C. is leaving
D. leaves
为什么选C不选B ,我要详细的解释。
B指的是他已经走了。‘in a moment’是指‘多一会儿’。
你只会说‘他多一会儿要走了’而绝不会说‘他走了多一会儿了’。
加上如果你要选B,那应该加上‘for’的字眼。[ie:Tom has left for a moment]
因此,答案是C而非B.
*请勿抄袭!* 谢谢! :)
in a moment表示立即的意思 显然B不对 B表示他已经离开了
本题意思是:汤姆不一会儿就走了,你最好找别人去做这件工作。
很明显,该题要求的是表示正在着手的未来,D只表示时间表排定的将来,而C则表示正着手的将来。
C
意思是Tom马上就要走了,而不是已经走了。
一楼的简单明了
不错
in a moment是指马上(将来时)
因此选择is leaving(leave 作为瞬间性动词 ing形式表示将来 即马上要走的意思)
而has left 是已经走了,与in a moment不符合