初中关于虚拟语气的一道选择题

来源:百度知道 编辑:UC知道 时间:2024/05/22 23:47:15
i wish i ____with you last night .
答案给的是could have gone .书上说与过去事实相反,就用could+have+过去分词。但是它又说如果用wish引导,从句是过去的情况就用过去完成时啊,怎么回事啊?

wish后面跟宾语从句的时候,从句的谓语动词要用虚拟语气.是的,对过去的虚拟要用过去完成时,如果谓语动词是含有情态动词的话,要用情态动词+have +done这种形式.表示昨天晚上要是能够与你一块去 该有多好哇!

have done 就是过去完成时,加could就是多了情态动词,因为它是虚拟语气,事实上已无法更改.