句子无忧吧网—你身边的句子专家

句子无忧吧网—你身边的句子专家

过去虚拟语气的例句?

59

过去虚拟语气主要用于表达与过去事实相反的假设、愿望或遗憾。其结构为:

条件句:If + 主语 + had + 过去分词

主句:主语 + would/could/might/should + have + 过去分词

与过去事实相反

- If I had known you were coming, I would have cleaned the house.

(如果我早知道你要来,我就会打扫房子)

- If he had studied harder, he would have passed the exam.

(如果他学习更努力,他就能通过考试)

表达遗憾或建议

- If only I had called you last night!

(要是我昨晚给你打了电话就好了)

- This project could have been better with more planning.

(如果规划更周密,这个项目会更好)

条件句省略

- 与现在事实相反:省略条件句中的"had",直接用过去式

- If I had money now, I would buy a house.

- 与过去事实相反:条件句完整

- If the meeting had started on time, we wouldn't have been late.

注意:

过去虚拟语气不用于表达与现在或将来事实相反的情况,这类情况需用现在虚拟语气(If + 主语 + 动词过去式)或将来虚拟语气(If + 主语 + 动词过去式/were to + 动词原形)。