语法 剩余核心内容 ~54 分钟

展开想象

完成本课后你将能够

能谈论不现实或不太可能的事,也能用“如果我是你”提建议。

开始课程 核心 54 分钟 · 步骤:6 · 可选:+2

标注的核心时长。核心模块中有两项未标注时长,因此实际课时比总和更长。

语法

15 分钟

在 A2 第27课里,条件是现实的:If it rains, I'll stay at home——下雨完全有可能。可是我们常常说起并不存在的事:“要是我有时间就好了”“如果我住在海边……”。为此英语有第二条件句。

形式:if + 过去时,主句用 would + 动词原形。

肯定句 If I had more time, I'd learn Italian.
否定句 If I didn't have to work, I wouldn't get up at six.
疑问句 What would you do if you won the lottery?
简短回答 Yes, I would. / No, I wouldn't.

'd 是 would 的缩写,和 I'd like 里的一样(A2 第17课)。两部分可以调换位置: I'd learn Italian if I had more time。只有 if 部分在前面时才需要逗号。 would 也可以换成 could——“就能”:If I had a car, I could drive to work.

过去时在这里不表示过去。 If I had more time 说的是今天。过去的形式把事情从现实推远—— 和礼貌的 Could you…? 一样(A2 第17课)。汉语动词没有时态,“如果我有时间”本身看不出说的是真是假,要靠上下文来判断;英语则用形式本身来表明:if 后面“退一步”用过去时,说的就是不现实的事。中国的语法书常把这种句子归入“虚拟语气”(与现在事实相反的假设)。

什么时候用。

说现在并不存在的事:If I lived by the sea, I'd swim every day. 我并不住在海边。

说不太可能或者想象出来的将来:What would you do if you won a million pounds? 中大奖几乎不可能,所以用第二条件句。

提建议:If I were you, I'd…——下面细说。

比较第一条件句和第二条件句。 区别不在“如果”,而在说话的人有多相信这个条件:

If I get the job, I'll move to Bristol. 机会是现实的:面试很顺利。
If I got the job, I'd move to Bristol. 机会不大:我几乎不抱希望。

情况是同一个,选用哪一类条件句,表明了你怎样看待它。

所有人称都用 were。 在 if 后面,be 有一个特别的形式——were,连 I、he、she 也用:If I were rich…,If she were here… 口语里也常说 If I was rich——这也对,只是更随便,不那么书面。

提建议:If I were you, I'd…——“如果我是你,我会……”。这里英语母语者几乎总是说 were:If I were you, I'd talk to your manager. I wouldn't buy that car if I were you. 这样的建议比 You should…(A2 第11课)更委婉:你不是在教别人怎么做,而是把自己放在对方的位置上。前一半常常省略:I'd talk to your manager——“如果我是你”不说也听得出来。

没有 if 的 would。 当条件从谈话中就能明白,或者根本没有条件时,主句也可以单独使用: It would be nice to have a garden.——“要是有个花园就好了”。I'd never do that.—— “我绝不会那样做”。Which city would you like to live in? 这是同样的不现实,只是没有把“如果” 说出来。所以在幻想、评价和礼貌的问句里,常常能听到 would。

更多例句:

If I knew her number, I'd call her. 要是我知道她的号码,我就给她打电话了。
If it wasn't so expensive, we'd go more often. 要不是这么贵,我们会常去。
I'd be happier if I didn't live so far from work. 要是我住得离公司近一点,我会更开心。
Would you live abroad if you could? 如果可以的话,你会住在国外吗?

不能这样说。 ✗ If I had more time, I will learn Italian → ✓ If I had more time, I'd learn Italian。条件不现实,主句也就不现实:will 和它不相配。

自我检测。 If I had a car, I'd drive to work 是什么意思:有车还是没车? “如果我是你,我就不担心了”英语怎么说?赢的机会几乎为零——If I ___ (win), I ___ (buy) a house 怎么填?

显示答案
没有车——if 后面的过去时说的是不现实的事; If I were you, I wouldn't worry(或者 I wouldn't worry if I were you); 第二条件句:If I won, I'd buy a house.
广告

中文母语者的常见错误

已针对你的语言编写
1

if 后面用现在时。

✗ If I have more time, I would learn Italian

✓ If I had more time, I would learn Italian

。汉语动词没有时态,“如果我有更多时间”说现实和说不现实都是同一个形式,所以 if 后面很自然地用了现在时。可是英语里 if + 现在时是第一条件句,说的是现实的可能,不能和 would 搭配。

2

主句用 will。

✗ If I had more time, I will learn Italian

✓ If I had more time, I'd learn Italian

。“我就会学”里的“会”最先让人想到 will。可是条件不现实,主句也不现实,要用 would。

3

“如果我是你”逐字翻译。

✗ If I am you, I will talk to him

✓ If I were you, I'd talk to him

。汉语“我是你”里的“是”没有时态,于是写成了 am,后面再跟 will。可是“我是你”根本不可能,这正是第二条件句:were + would。把 If I were you 当作一个固定说法来记。

发音

4 分钟

肯定句里的 would 缩成 /d/: I'd learn /aɪd ˈlɜːn/。听起来它和 I learn 只差一个音,所以要借助旁边的 if 和过去时:有了它们,后面就会是 would。

完整的 would 读作 /wʊd/,和 good 押韵,字母 l 不发音。 它在简短回答里才读完整并重读: Yes, I would。在疑问句里和名词后面,不重读时是弱读形式 /wəd/:What would you do? /ˈwɒt wəd ju ˈduː/。wouldn't 读作 /ˈwʊdnt/,/d/ 和 /n/ 之间没有元音。

If I were you 里的 were 不重读,读作 /wə/: /ɪf aɪ wə ˈjuː/。重音落在 you 上,建议的末尾语调下降:这样听起来友好而有把握。

广告

课文

5 分钟

This week we asked our readers: what would you do if you didn't have to work for a year?

Megan, a nurse from Cardiff: "I'd learn Italian properly. I'd find a small flat in Bologna, and I wouldn't speak a word of English for twelve months. If I lived there, I'd go to the market every morning and cook real Italian food. It would be a big adventure."

Dev, a taxi driver from Leeds: "Honestly? I'd sleep for a week first. Then I'd walk round the whole coast of Wales. It's about 870 miles, so if I walked twenty miles a day, I could finish it in about six weeks."

Lucy, a student from Belfast: "I wouldn't travel — everybody says that. I'd make my own computer game. I already have the idea. If I had more time, I'd finish it in a few months."

One reader sent us a different question: "My job is boring, but it's safe. Should I leave?" Our advice: if we were you, we wouldn't leave without a plan. We'd start an evening course first. If you enjoyed it, you could change jobs next year.

朗读

练习

30 分钟

1. 填空。

  1. If I (have) more time, I (learn) to play the piano
  2. If she (live) closer, we (see) each other more often
  3. What you (do) if you (win) the lottery?
  4. If I (be) you, I (not / buy) that car
  5. I (go) to the party if I (not / have) to work
  6. If we (know) her address, we (send) her a card
  7. He (be) healthier if he (not / smoke)
  8. If I (can) speak French, I (apply) for that job in Paris
显示答案
had / would learn; lived / would see; would / do / won; were / wouldn't buy; would go / didn't have; knew / would send; would be / didn't smoke; could / would apply

2. 选择。

  1. If it (rain) tomorrow, we (stay) at home.(完全有可能)
  2. If I (live) in London, I (go) to the theatre every week.(我不住在伦敦)
  3. If you (hurry), you (catch) the bus.(来得及)
  4. If I (have) a garden, I (grow) vegetables.(没有花园)
  5. If she (call) tonight, I (tell) her the news.(她大概会打来)
  6. If dogs (can) talk, they (tell) us a lot.(幻想)
显示答案
rains / will stay; lived / would go; hurry / will catch; had / would grow; calls / will tell; could / would tell

3. 改错。

  1. If I would have more money, I would travel.
  2. If I have more time, I would learn Italian.
  3. If I am you, I would talk to the manager.
  4. If she knew the answer, she will tell us.
  5. What you would do if you won the lottery?
  6. If I were you, I would to call him.
显示答案
If I had more money, I would travel / If I had more money, I'd travel; If I had more time, I would learn Italian / If I had more time, I'd learn Italian / If I have more time, I will learn Italian; If I were you, I would talk to the manager / If I were you, I'd talk to the manager / If I was you, I would talk to the manager / If I was you, I'd talk to the manager; If she knew the answer, she would tell us / If she knew the answer, she'd tell us / If she knows the answer, she will tell us; What would you do if you won the lottery?; If I were you, I would call him / If I were you, I'd call him

4. 改写成不现实的条件,

  1. I don't have a car, so I don't drive to work.
  2. She doesn't speak Spanish, so she can't work in Madrid.
  3. We live in the city, so we don't have a garden.
  4. I'm not rich, so I can't buy a house by the sea.
  5. He works at weekends, so he can't come to the match.
  6. I don't know her number, so I can't call her.
显示答案
If I had a car, I would drive to work / If I had a car, I'd drive to work / If I had a car, I could drive to work; If she spoke Spanish, she could work in Madrid; If we didn't live in the city, we would have a garden / If we didn't live in the city, we'd have a garden; If I were rich, I could buy a house by the sea / If I was rich, I could buy a house by the sea / If I were rich, I would buy a house by the sea / If I were rich, I'd buy a house by the sea / If I was rich, I'd buy a house by the sea; If he didn't work at weekends, he could come to the match / If he didn't work at weekends, he would come to the match / If he didn't work at weekends, he'd come to the match; If I knew her number, I could call her / If I knew her number, I would call her / If I knew her number, I'd call her

5. 把提示扩展成建议

  1. I'm always tired. (go to bed earlier)
  2. My laptop is very slow. (buy a new one)
  3. I've got toothache. (see a dentist)
  4. My flat is too expensive. (look for a cheaper one)
  5. I'm thinking of leaving my job. (not / leave without a new one)
显示答案
If I were you, I'd go to bed earlier / If I were you, I would go to bed earlier; If I were you, I'd buy a new one / If I were you, I would buy a new one; If I were you, I'd see a dentist / If I were you, I would see a dentist; If I were you, I'd look for a cheaper one / If I were you, I would look for a cheaper one; If I were you, I wouldn't leave without a new one / If I were you, I wouldn't leave without a new job

6. 用完整的句子回答

——说说你自己。下面的答案是范例。 1) What would you do if you won a million pounds? 2) Where would you live if you could choose any city in the world? 3) What would you change in your life if you had more free time?

显示答案
I'd buy a house for my parents and travel round the world; I'd live in Lisbon — it's warm, and the food is great; I'd do more sport, and I'd read more

7. 译成英语。

1) 要是我有更多的时间,我就会学意大利语了。 2) 如果我是你,我会去跟你的上司谈谈。 3) 要是你中了彩票,你会做什么? 4) 要是我住在海边,我就每天都去游泳了。 5) 要是我知道她的地址,我就给她写信了。

显示答案
If I had more time, I'd learn Italian / If I had more time, I would learn Italian; If I were you, I'd talk to your manager / If I were you, I'd talk to your boss; What would you do if you won the lottery?; If I lived by the sea, I'd swim every day / If I lived by the sea, I would swim every day; If I knew her address, I'd write to her / If I knew her address, I would write to her
广告

小结

本课已学:第二条件句的各种形式,用 could 代替 would,过去时表示和现实的距离,第一条件句和第二条件句的选择,所有人称都用 were,用 If I were you 提建议。下一课——第9课:遗憾和愿望。

核心内容结束

完成练习后即视为课程结束。此后的内容均为可选。

第 81 课

可选

词卡词汇

15 词
  • reader /ˈriːdə/ 读者
  • nurse /nɜːs/ 护士
  • properly /ˈprɒpəli/ 好好地,像样地
  • market /ˈmɑːkɪt/ 市场,集市
  • adventure /ədˈventʃə/ 冒险,奇遇
  • honestly /ˈɒnɪstli/ 说实话
  • mile /maɪl/ 英里
  • boring /ˈbɔːrɪŋ/ 无聊的,乏味的
  • safe /seɪf/ 稳妥的,稳定的
  • advice /ədˈvaɪs/ 建议,劝告
  • evening course /ˈiːvnɪŋ kɔːs/ 夜校课程
  • lottery /ˈlɒtəri/ 彩票
  • win /wɪn/ 赢,赢得(奖)
  • toothache /ˈtuːθeɪk/ 牙疼
  • apply for /əˈplaɪ fɔː/ 申请(职位等)

写作

写五六句话:如果一年都不用工作,你会做什么;再用 If I were you 给朋友提一个建议。

范例: If I didn't have to work for a year, I'd travel round South America. I'd learn Spanish on the way, and I'd write a blog about the trip. If I had enough money, I'd also buy a good camera. My friend Tom wants to leave his job, but he hasn't found a new one yet. I said to him: "If I were you, I wouldn't leave without a plan."

检查清单:if 后面用的是过去时,没有 would 吧?主句里用了 would 或 could 吗?建议用的是 If I were you 吗?if 部分放在前面时,后面有逗号吗?

草稿已保存在此设备
广告

有新功能的想法吗?

发送想法
广告
广告