立即打开

BBC英语一分钟:虚拟条件句的用法

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.

山姆:欢迎收听BBC英语教学。我是山姆,今天我们要讨论的是虚拟条件句。

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?

换你们想一下:如果你知道你的朋友要来,你会怎么做?

打开APP阅读全文