「学英语」Third Conditional

之前我们讨论了:



下面讨论Third Conditional

「学英语」Third Conditional

When we are talking about something in the past which cannot be altered now, we use:

当我们讨论某种过去发生过的也不可能更改的事实时,我们使用:

If + Past Perfect过去完成时, would have + past participle过去分词

比如:

If you had studied all of these grammar pages, you would have passed the exam.

如果你学习了所有的这些语法,你本来考试可以及格。

You can not alter or change the past. You didn't study in the past (something you cannot change now) so you didn't pass the exam. It is an imaginary situation that didn't happen.

你不能改变过去。你过去没有学习(这是现在无法改变的),所以你考试没及格。这是一种想象的,没有真实发生的情况。

  • If you had been more careful, you wouldn't have had an accident.

  • If I had seen you, I would have said hello.

  • If he had asked me, I would have helped him.

  • If you had studied, they would have passed the exam.

  • If I had known, I wouldn't have done that.

Notice how this tense can be used to say that you regret doing something or when you are telling someone off (reproaching someone). This type of conditional can also be used when making excuses.

注意这种时态怎样表达你后悔没有做某些事,或当你斥责某人时。这种类型的conditional也可以发生在找借口时。

We can also change the word order of the sentence...

我们也可以改变单词顺序:

Would have + If + past perfect过去分词

例子:

You would have passed the exam if you had studied all of these grammar pages.

你本可以及格的,如果你把所有语法都学完的话。

  • I wouldn't have left my job if I had known how difficult it is to find another one.

  • I would have taken a photo if I had brought my camera with me.

  • He would have died if the ambulance hadn't arrived quickly.

  • She would have gone to your birthday party if she hadn't been sick.

  • He wouldn't have become lost if he had taken the map with him.

  • The team would have won if the referee hadn't taken the bribe.

  • You wouldn't haved needed fillings if you had brushed your teeth more frequently.


分享到:


相關文章: