当前位置:首页 > 培训职业 > 正文

英语30.How much longer _____ his dictionary

英文是我的母语.答案是A.

How much longer will you be needing his dictionary?

你还需要用他的字典用多久呢?

How much longer 的意思是还有多久,所以很明摆的就是在描述一件未完成的/还在进行的事情。

B. have you needed/你已需要的,这个是 past participle, 已经完成的事了,逻辑完全不对

C. will you have needed/你即将需要的,future participle, 逻辑也不对,因为这个语法需要有对比的,是要跟未来发生的另外一个事情有对比才能用的

D. you are needing/你需要的,这个是sentence fragment,如果你没看出这个语法是不通的话,也可因为问问题时要用"are you ...?"而不是"you are ..."把这个选择刷掉

如果问题是"How long ____ his dictionary?"那就A 或B 都可以用(不过意思不同。A 则是差不多同样的意思,不过不是还要多久,而是总共需要多久,但B就变成:你已经需要他的字典需要多久了?")

希望你看懂了我的解释。谢谢。

多重随机标签

猜你喜欢文章