could have gone 是过去完成时吗?i wish that i ______ with you last n

could have gone 是过去完成时吗?i wish that i ______ with you last night
明明应该用过去完成时,答案为什么是could have gone
我爱暖风 1年前 已收到3个回答 举报

安多亚 幼苗

共回答了23个问题采纳率:82.6% 举报

主语+wish(that)++从句主语+could/would+have+过去分词或had+过去分词
表示与过去事实相反的愿望

1年前

4

无敌严俊 幼苗

共回答了2个问题 举报

因为句子中用的是wish,wish的中文意思是希望什么事情怎么样,而实际上并没有这样。整个句子的意思翻译过来就是我希望我昨天晚上和你一起去了(而实际上我并没有和你一起去)。所以这里要用could have gone,表示过去应该做某事而实际上没有做的意思。...

1年前

1

qingwen01985 幼苗

共回答了14个问题 举报

虚拟语气,这里是对过去的事情的一种假设. 应该用could+have+过去分词结构.

1年前

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