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
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 04:32:33
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
答案是B.因为could have done sth 是对过去所做的事情的推测或责备,而这里就是责备:本来能做一些有意义的事情的,却看了那个无聊的电影.
It take sb to do sth,固定句型,某人花费时间做某事。
这个句子得主句是后面的句子,是已经发生的客观事实用过去式
晕了,又要我猜,是不是in the meantime啊
如果是的话,很好解释了,in the meantime引导的是并列的句子,不存在从属性的
所以前面用虚拟语气,不影响到后面用过去时表示过去发生的事实
确实是用had done,但是此句不是主从复合句,it后是定语从句修饰time与主语无关
这叫错综虚拟条件句,主从句的时间不同.
could never have done
could not have done
Could have done would have done should have done
could have been done ,could have
英汉互译 If we had been given more time,we could have done it better
could never have done 造句
how could you have done
we have done our
We wish we ____ what you did when we were at high schoolA. did B. could have done C. have done D. should do
9.We wish we ____ what you did when we were at high school.A.did B.could have done C.have done为什么选B
would have done,might have done,could have done,should have done分别表示什么意思?
should have done ,shouldn't have done.could have done,couldn't have done
求翻译.With better equipment,we could have done it better.
could have done和need have
We wish we could have done what you did when we were at high school求翻译
could have done和would have done的区别
should have done和could have done的区别?
高中英语中might have done 和could have done