I woulld love ___to the cinema last night,but I had to look after my sick sister at home.为什么是“to have gone"?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 15:07:27
I woulld love ___to the cinema last night,but I had to look after my sick sister at home.为什么是“to have gone

I woulld love ___to the cinema last night,but I had to look after my sick sister at home.为什么是“to have gone"?
I woulld love ___to the cinema last night,but I had to look after my sick sister at home.
为什么是“to have gone"?

I woulld love ___to the cinema last night,but I had to look after my sick sister at home.为什么是“to have gone"?
would love 后加不定式,本句表示”本愿意去而未能去“,是对过去的一种虚拟,故用不定式的完成时

虚拟语气。
would love to have done sth,表示对过去事情的假设,“本来想要去做某事”,但事实上没有做。

这句话是虚拟语态,时间格要倒退一个,去电影院是昨晚发生的的事情,所以原本用的to go倒退成了to have gone。

would love to do sth. 愿意、想要做某事,后跟动词不定式
to do动词不定式要表示过去发生的动作用to have done,即动词不定式的完成时,表示:过去想要、愿意要做什么事
题意是:我昨晚很想要去看电影,但我不得不在家照看生病的妹妹。

虚拟语气。
would love to have done sth,表示与过去事实相反,“本来想要去做某事”,但事实上在家照看生病的姐姐