Thank you for all your hard work last week.I don't think we ___ it without you.A can manage B could have managedC could manageD can have managed这题为什么选B,为什么用虚拟语气现在完成时态啊?
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/02 02:22:11
Thank you for all your hard work last week.I don't think we ___ it without you.
A can manage
B could have managed
C could manage
D can have managed
这题为什么选B,为什么用虚拟语气现在完成时态啊?
说明一下,B是过去完成时.
这句话的翻译是 谢谢你上周的努力工作,我认为(如果)没有你我们不能完成.
last week 说明了是过去式
without 虚拟语气与过去相反的虚拟,固定用法 后半句是虚拟语气,是对过去的虚拟,所以应该用“could/should/would+have+过去分词”
事情其实已经完成,后半句是进行了假设:没有你工作是完成不了的,而实际是工作完成了.
虚拟语气的形式是这样的 跟现在完成时态的关系不大
should /.would / could have done 形式是固定的一类
句中 表示 没有你的话 我们不能做成这件事 没有能够 是虚拟的部分句中没有last week这个时间状语,我多打了,怎么看出是对过去的虚拟的?哪里来的什么对哪个时间段的虚拟 这种说法 这样理解太费劲了【哦 对 二楼说的与过去事实相反 这个是专业...
全部展开
虚拟语气的形式是这样的 跟现在完成时态的关系不大
should /.would / could have done 形式是固定的一类
句中 表示 没有你的话 我们不能做成这件事 没有能够 是虚拟的部分
收起
一看就是啊。。。前面的句子有一个last week,显然过去式。就是B和D挑一个。在看语气时态就是B啊
thank you all for
Thank you for all you gave
you,thank,all,coming,for 造句
for,thank ,all,you,coming.连成句子
Thank you for all you've done for me~
thank you all for coming 与thank you for all coming的区别
英语翻译以下是全文,好像王菲唱过Thank you for hearing me Thank you for hearing me Thank you for hearing me Thank you for hearing me Thank you for loving me Thank you for loving me Thank you for loving me Thank you for loving me Thank yo
Thank you for all you have done for you为什么all后不加that
That's all.Thank you for your listening!
thank you for being here with me all the way
Thank(A) you(B) all for(C) come(D).
Thank you all for coming to see me.翻译
coming for you thank all (.) 连词成句
Thank you for all at Thanksgiving.的意思
thank you for all come是不是正确的句子
thank,all,coming,you,for(.)连词成句
将下列单词排序:you,all,coming,for,thank(.)
thank you all for come.( ) ``````` ```` ``` ``````` A B C D 该词语thank you all for come.( )``````` ```` ``` ```````A B C D