We could have done something meaningful in the time it ___B_

We could have done something meaningful in the time it ___B____ to watch that boring movie.
A.has taken B.took C.had taken D.takes
这题为什么不选C,虚拟语气中主句是could have done,从句不是用had done
乘着微风 1年前 已收到6个回答 举报

sfc991224 幼苗

共回答了14个问题采纳率:78.6% 举报

答案是B.因为could have done sth 是对过去所做的事情的推测或责备,而这里就是责备:本来能做一些有意义的事情的,却看了那个无聊的电影.

1年前

5

逍可遥 幼苗

共回答了50个问题 举报

晕了,又要我猜,是不是in the meantime啊
如果是的话,很好解释了,in the meantime引导的是并列的句子,不存在从属性的
所以前面用虚拟语气,不影响到后面用过去时表示过去发生的事实

1年前

2

心在江南 幼苗

共回答了4个问题采纳率:25% 举报

这叫错综虚拟条件句,主从句的时间不同.

1年前

2

淘书 幼苗

共回答了1627个问题 举报

It take sb to do sth,固定句型,某人花费时间做某事。

1年前

1

kent_cj 幼苗

共回答了54个问题 举报

这个句子得主句是后面的句子,是已经发生的客观事实用过去式

1年前

1

jzp119 幼苗

共回答了1个问题 举报

确实是用had done,但是此句不是主从复合句,it后是定语从句修饰time与主语无关

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.014 s. - webmaster@yulucn.com