作业帮 > 英语 > 作业

She would have travelled more except for lack of money.请问这里为

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/26 10:56:00
She would have travelled more except for lack of money.请问这里为什么用将来已经完成时?
有将来已经完成时啊?
从该句意思上看,我也认为它是个虚拟语气的句子.
如果不是缺钱,她可能已经去很多地方旅游了.
在这个句子中except for 相当于 If not,表示假设.
这句话表示的是与过去的事实相反的假设.她过去
If 引导的虚拟语气,与过去的事实相反的表达方式:
If + 现在完成时,主句用would/could /should + 过去完成时