The 3rd conditional: What is it? How to use it!
虚拟条件句:它是什么?如何使用它!
Sam: Welcome to BBC Learning English. I'm Sam and today we're talking about the third conditional.
山姆:欢迎收听BBCw88中文教学。我是山姆,今天我们要讨论的是虚拟条件句。
The third conditional is a little strange because we're talking about something that didn't happen in the past. Why would we do that? Well, because sometimes we want to imagine a different outcome.
虚拟条件句听起来有点奇怪,因为我们谈论的是过去没有发生过的事情。我们为什么要这么做?因为有时候我们想要想象一个不同的结果。
A friend of mine came to visit me yesterday. It was a surprise, so when I opened my front door, I said:
我的一个朋友昨天来看我。这是一个惊喜,所以当我打开前门时,我说:
If I'd known you were coming, I would have baked a cake!
“如果我知道你要来,我就烤蛋糕了!”
Did I know she was coming? No. Did I bake a cake? No.
我知道她要来吗?没有。我烤蛋糕了吗?没有。
So I'm imagining a different result.
所以我想象一个不同的结果。
Because we're talking about an imaginary past, we use:
因为我们谈论的是虚构的过去,所以我们用:
If + the subject + the past perfect, the subject + would have + past participle
如果+主语+过去完成时,主语+过去分词
And you can also swap those round: What would you have done if you'd known your friend was coming?
换你们想一下:如果你知道你的朋友要来,你会怎么做?