1、could+have done的结构为虚拟语气中对过去事情的假设,意思是本来能够做某事而没有做。
2、we could have had it all的意思就是说我们本来可以拥有一切,但是实际上并未拥有一切。
3、we could have it all则不能表示这样的意思,因为could+do的结构可以为虚拟语气中对过去事实的假设以及对将来事实的假设,也可以为陈述语气中的对事实的描述,因此其具体表达的意思也应由上下文来判断。
4、如果对你有所帮助,请点...
5、你好:这是一个虚拟的用法:
6、是对过去的虚拟,用的是could have done 的形式。其中done就相当于题目中的had。
7、翻译为:我们本能够全部拥有它。
8、说明一种虚拟,其实过去并没有完全有。
9、如果直接用,那么就没有虚拟。而且写作:we had it all.翻译为:我们全部拥有它。
10、那么就只是说明过去的事实。
11、have it all在这里是动作,we could have it all本身是对的,但是这句话是一个现在时语气对未来的建议。翻译是:我们可以拥有一切。
12、而在adele的rolling in the deep这句歌词是使用了虚拟语气。
13、这种情况下we could've had it all意思是:
14、“我们 本来 可以拥有一切。”
15、虚拟语气需要把时态改为完成时。
16、正常时态如果是现在时,在虚拟语气里就要用现在完成时。如果正常时态是过去时,虚拟语气就...
17、(1)We can have it all.
18、(2)We could have had it all.
19、以上两个句子都是正确的。需要根据上下文来判断用哪一个。
【#we could have had it all为什么不直接用have it all#】到此分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!