这个模块有 3 章:第 3 章"时态"、第 4 章"语态"、第 5 章"情态动词"。
学完你能:真实对话里不再纠结时态——脑子里过三句话就能选对;写邮件、汇报进度时知道什么时候该用被动把"事"顶到主语位;求人办事、猜事情时,语气能拧到合适的礼貌刻度。
预计时间:2 周。
前后衔接:上接句子骨架模块——主谓宾已经立住了,这一模块给骨架装上"发动机":时间坐标(时态)、镜头方向(语态)、说话态度(情态)。下接句子扩展模块,学会把简单句拼成复杂长句。
骨架立住了,这一模块给它装三个旋钮:时间坐标(时态)、镜头方向(语态)、说话态度(情态)。三个旋钮拧对,句子才像活人说的。
第3章 · 时态:别背名字,看场景选
"现在完成进行时""过去完成进行时"……这些名字一摆出来,头就晕了。但真实对话里,老板不会等你反应三秒才回答。你根本没时间想名字——脑子里只需要过三个问题,时态自己会跳出来。
老板走过来问你:"Did you send the report?" 还是 "Have you sent the report?" 这俩到底啥区别?你又该怎么答,才显得又利索又靠谱?
论选时态三步法:不问名字,只问三句
别先去想"这叫什么时态"。开口之前,在脑子里快速过一遍这三个问题:
第一步:动作完了吗?
完了 → 往"完成 / 一般"方向走;没完 → 往"进行"方向走。
第二步:还在进行吗?
还在进行 → 用"进行时"(be doing);已经停了 → 往"一般 / 完成"走。
第三步:跟现在有关系吗?
有 → 用"完成时"(have done),潜台词是"所以现在……";没有,只是单纯说一句过去 → 用"过去时"(did)。
三个答案一交叉,时态基本就定了。举个例子——同事问你:"你从北京回来多久了?"
第一步 回来了,动作完了。
第二步 现在人在办公室,不在旅途中,不在进行。
第三步 "回来"这个状态从落地一直持续到今天,跟现在有关系。
→ 三个一交叉:I've been back from Beijing for two weeks.(我从北京回来两周了。)
再举一个——同事随口问:"昨天干嘛了?"
第一步 做了,完了。
第二步 现在没在做,不在进行。
第三步 只是交代昨天的一件事,不强调对现在有啥影响。
→ 三个一交叉:I went to the cinema yesterday.(我昨天去看电影了。)
你看,从头到尾没说过一个时态名字,但选出来的时态是对的。这就是"场景优先":先想清楚你要表达的那个生活状态,动词形式自然就跟着来了。
最常见的 7 个对话场景:想说啥 → 用哪个时态
| 你想表达的意思 | 用哪个时态 | 例句 |
|---|---|---|
| 汇报已经做完的事 | 现在完成 | I've finished the report. |
| 说昨天/上周发生的事 | 一般过去 | I finished it yesterday. |
| 此刻正在干、还没干完 | 现在进行 | I'm working on it now. |
| 说习惯、常态、每天都做的事 | 一般现在 | I check emails every morning. |
| 到将来某个点之前会做完 | 将来完成 | I'll have finished it by Friday. |
| 从过去一直干到现在、还在干 | 现在完成进行 | I've been working on this all morning. |
| 过去某一刻正干着,被另一件事打断 | 过去进行 | I was in a meeting when you called. |
时态矩阵:12 种时态,点开看看它啥时候用
一张快照
一直录着
回头一拉
又长又连
现在完成时:职场里最容易用混的一对镜头
出现明确的过去时间点,就别用完成时:不能说 I've sent it yesterday.,要说 I sent it yesterday.。yesterday 把时间钉死在过去,可完成时要求"跟现在连着",俩人手拉手互相踩。规则就一条:带明确过去时间(yesterday / last Monday / in 2019)→ 过去时;带 already / just / so far / 到现在还延续 → 现在完成。中文那个"了"不等于完成时,它只是"发生过",到底翻成哪个,回到三步法问一遍就知道。
选时态别问"这叫什么时态",问三句:完了吗?还在做吗?跟现在有关系吗?三个答案一交叉,时态自己跳出来。
对话实战
B: Yes, I sent it this morning. They should have it now.
A: Good. Did they reply yet?
B: Not yet, but I 've been chasing them all afternoon. I'll ping you the moment they write back.
A: Great. Where's Tom?
B: He 's sitting in a client call right now. He was on the phone when you tried him earlier.
A: OK, I'll catch him later.
B: It was great, but exhausting. I 've been back for two days now and I'm still catching up on emails.
A: How long did you stay there?
B: Almost a week. When I got to the airport on Friday, my flight had already been delayed by three hours.
A: Ugh. So what are you doing tonight?
B: I 'm flying to Shanghai tomorrow, so I just want to crash early.
即学即用练习:本章综合
练习1(时态选择·填空):用 send 的正确形式填两空,并说明为什么两句不一样:I ___ (send) the report yesterday. / I ___ (send) the report. Check your inbox.
练习2(中译英):"我从北京回来两周了。"(潜台词:现在人还在这边、还在倒时差补邮件)请译成英语。
练习3(改错):× I've seen him yesterday. 找出冲突点并改正。
练习4(时态辨析·单选):When I arrived at the station, the train ___. A. left B. has left C. had left D. leaves——选一个,并说出你脑子里过了哪三问。
练习5(情景造句):老板问你客户怎么还没回,你想说"我整个下午一直在催他们"。这句话英文怎么说?为什么不能用一般过去时 I chased them?
查看参考答案
- 练习1:第一句 sent——yesterday 把时间钉死在过去,跟现在没关系,用一般过去;第二句 have sent——镜头对着现在的结果(所以你现在去查收),用现在完成。带死时间点就用过去时,别让俩人手拉手互相踩。
- 练习2:I've been back from Beijing for two weeks.——"回来"这个状态从落地一直延续到今天,跟现在有关系,所以用 have been back。说成 I was back 就等于"我回来过(早又走了)",意思完全变了。
- 练习3:改成 I saw him yesterday.——完成时要求"跟现在连着",yesterday 却把时间钉死在过去,俩人打架。记住这条硬规则:出现 yesterday / last Monday / in 2019 这种明确过去时间,一律过去时。
- 练习4:选 C had left。三问过一遍:完了吗?完了;还在做吗?不做了;跟现在有关系吗?没关系,因为"赶到车站"本身就是过去的一个点,而"火车开走"比这个点还早——站在过去往更早看,用过去完成 had left。
- 练习5:I've been chasing them all afternoon.——从下午一直催到现在、还在催,动作没断过,所以用现在完成进行。I chased them 只交代"我催过(这事翻篇了)",听上去像你已经放弃了,老板会以为你不打算再跟了。
假设你要把这一章讲给一个完全不懂的人听,别背定义,用大白话讲。下面是一段示范——你可以照着说,也可以自己改:
选时态这事儿,千万别背"现在完成进行时"这种名字,你脑子里就过三句话:这事完了吗?还在做吗?跟现在还有关系吗?三个答案一交叉,时态自己就跳出来了。比如老板问报告发没发——你只是交代"早上发过了",用 I sent it;你要催他"现在去查收",就用 I've sent it。再记一条硬邦邦的规矩:句子里冒出 yesterday、last Monday 这种死时间点,就别用完成时,因为它把时间钉死在过去,跟"拴着现在"的完成时打架。还有个偷懒的判别法:还住着用完成,早搬走了用过去。
自测:合上页面,你能不能只用三句话把这章讲明白?讲不明白的地方,就是还没真懂的地方。
三问自查:① 选时态的三问是什么?为什么 I've sent it yesterday 是错的?②"我住这儿五年了"什么时候用现在完成、什么时候用一般过去?③ 12 个时态里哪一对你最常混?多半是"现在完成 vs 一般过去"或"过去进行 vs 一般过去"。
第4章 · 语态:镜头的切换
上一章我们学会了用三步法快速选时态——事情啥时候、进行到哪一步,心里有数。这一章换个角度想问题:同一件事,你想让听众盯着"干活的人",还是盯着"挨那一下的东西"?老板问"报告谁写的",你答"我写的"——主动:I wrote the report.;老板问"报告咋样了",你答"已经写完了"——被动:The report has been finished.。同一件事,镜头对准谁,语态就跟着换。主动 = 镜头对着干活的人;被动 = 镜头对着事,不对着人。这一章就帮你搞懂:什么时候该让"人"出镜,什么时候该让"事"当主角。
为什么海淘下单后,确认邮件里老写 "Your order has been shipped.",而不是 "We have shipped your order."?谁发货的根本不重要,你只想知道"货发了没"——这就是被动语态的出场时机。想明白这一句,你就理解了语态的一半。
论语态就是句子的镜头语言
先记结论:被动语态什么时候用?四个出场时机——
① 不知道谁干的 My bike was stolen.(车被偷了,你压根不知道是哪位下的手)
② 谁干的不重要 The meeting has been canceled.(会议取消了,是老板取消的还是行政取消的,没人在乎)
③ 想委婉、留余地 Mistakes were made.(犯了些错误——不点名、不甩锅,职场金句)
④ 要强调动作的承受者 The report was praised by the manager.(报告被经理夸了——重点是报告牛,不是经理话多)
主动语态:镜头死死对着干活的人。主语就是"下手的那位",整句话的重心在"谁干了啥"——Tom broke the window.,听众第一反应是"Tom 这小子干的"。
被动语态:镜头掉过来,对着挨那一下的人或物。主语成了"被折腾的对象",下手的那位退到 by 后面,甚至干脆不出镜。被动长啥样?就是 be + 过去分词,其中 be 负责管时态(is broken / was broken / will be broken / has been broken),过去分词管动作本身。
主动变被动,三步就会:① 把主动句的宾语拎出来当新主语;② 动词换成"be + 过去分词",be 的时态跟着原句走;③ 原主语塞进 by 后面,不想说就整个删掉。Tom broke the window. → The window was broken (by Tom).。
英语在三种情况下会主动挑被动(对应上面 ①②③④):
① 找焦点 挨折腾的那位才是主角,下手的人不重要
② 不知道/不想说 谁干的不清楚,或者故意不点名
③ 显客观 科技、新闻、报告里,把人抹掉,只留事件本身
同一件事,两种拍法
主动:镜头对着"男孩"
被动:镜头对着"窗户"
真实对话里,你会这么用
被动 × 时态:be 的变形表
| 时态 | 被动长啥样 | 例句 |
|---|---|---|
| 一般现在 | am / is / are + done | Rice is grown in the south. |
| 一般过去 | was / were + done | The window was broken. |
| 一般将来 | will be + done | The meeting will be held tomorrow. |
| 现在完成 | have / has been + done | The task has been finished. |
| 现在进行 | am / is being + done | The road is being repaired. |
| 含情态 | 情态动词 + be + done | It must be done today. |
该用主动却套了被动:中文爱省略主语("会议安排在下周"),学英语时一着急就全翻成被动。可英语里"我明明知道谁安排的",主动反而更利索:We have arranged the meeting for next week.。为什么错?因为 The meeting has been arranged for next week 把"我们"抹掉了,听着像在念新闻,不像自己人汇报。判断标准永远是那一句——我想让镜头对着谁?对着人就主动,对着物才被动,别一见中文没主语就条件反射套 by。
① 开口前先问一句"镜头对着谁":想讲人就用主动 I wrote it.,想讲事就用被动 It's done.。② 写邮件、周报、汇报进度,默认把"事"顶到主语位:The report has been sent.,干练又客观。③ 不知道谁干的、不想点名时,果断用被动把人抹掉——My bike was stolen. / Mistakes were made.。
对话实战
B: The old database has been backed up, and the new one is being tested right now.
A: Has the client been notified about the delay?
B: Yes, the delay was announced in this morning's email. They seemed fine with it.
A: Good. If anything breaks, call me immediately.
B: Will do.
B: What happened?
A: His laptop was stolen from the office last night.
B: No way! Did he call the police?
A: Yeah. Some files were backed up in the cloud, so he's OK. But a few hours of work will need to be redone.
B: That's rough. Hope they catch the guy.
即学即用练习:本章综合
练习1(主动改被动):把 Tom broke the window. 改成被动句,让镜头对着 window,并说出改的三步是哪三步。
练习2(情景选择):你收到海淘的发货确认邮件,上面写的是 Your order has been shipped. 而不是 We have shipped your order. 商家为什么这么写?
练习3(改错):项目周会上你汇报"会议安排在下周了",说成 The meeting has been arranged by us for next week. 听着别扭,问题在哪?怎么改?
练习4(中译英·客观表达):"人们普遍认为早睡有益健康。"请译成英语,要求用上被动或形式主语,显得客观。
练习5(情景造句):老板在周会上问系统迁移进展,你想说"旧数据库已经备份好了,新系统这会儿正在测"。这两句英文怎么说?(注意第二句要用进行时的被动)
查看参考答案
- 练习1:The window was broken (by Tom).——三步:① 把宾语 the window 提到主语位;② 动词换成 be + 过去分词,be 的时态跟着原句走(broke 是过去,所以 be 用 was);③ 原主语 Tom 塞进 by 短语,可留可删。
- 练习2:谁打包发货不重要,顾客只关心"我的货发了没",所以镜头对着 order。这是被动的第二类出场时机——干活的人不重要,挨折腾的东西当主角。换成 We have shipped... 反而把仓库小工顶到主语位,重点跑偏。
- 练习3:改成 We have arranged the meeting for next week.——判断标准就一句"镜头对着谁":你明明知道是我们安排的、想讲人,就该用主动。把 by us 挂出来像在念新闻稿,不像自己人汇报。别一见中文没主语就条件反射套被动。
- 练习4:It is widely believed that going to bed early is good for health.——把"谁认为"抹掉,句子立刻客观,这是写作和翻译题的加分结构。同类的还有 It is said that... / It is reported that...。
- 练习5:The old database has been backed up, and the new one is being tested right now.——第一句镜头对着"备份完了没"这个结果;第二句是现在进行被动 is being tested,be 跟着 now 走成 is,再加 being + 过去分词。
假设你要把这一章讲给一个完全不懂的人听,别背定义,用大白话讲。下面是一段示范——你可以照着说,也可以自己改:
主动和被动,说白了就是镜头对着谁。同一件事,你想让听众盯着干活的人,就用主动(I wrote it);想让他盯着挨那一下的东西,就用被动(It's done)。被动一般有四个出场的理由:不知道谁干的(My bike was stolen)、谁干的不重要(Your order has been shipped)、想说得委婉点(Mistakes were made)、或者就是想强调那个被折腾的对象。改法就三步:宾语提前当主语、动词换成 be 加过去分词、原主语塞进 by 里可留可删。最后提醒一句:别一见中文没主语就条件反射套被动——自己人汇报,明明知道是我们干的,主动反而更利索。
自测:合上页面,你能不能只用三句话把这章讲明白?讲不明白的地方,就是还没真懂的地方。
三问自查:① 主动和被动的本质区别是什么?被动的四个出场时机是哪四个?② 自己人汇报时,为什么 The meeting has been arranged by us 听着别扭?③ 被动套时态那张表里,be 的变形你还卡在哪一行?比如现在进行被动 is being done。
被动时态总表 + 三类易漏点
论一句话原理:被动 = be + 过去分词
被动的本质:把主动句的宾语提到主语位,动词换成 be + 过去分词(done);be 不负责"动作",只负责"时态"——随时态变形,分词管动作本身。所以只要你会主动的各种时态,给 be 换件"时态外衣",被动就出来了。下面这张表,就是 be 的 10 套外衣。
被动时态总表(10 种)
| 时态 | 被动结构 | 例句 |
|---|---|---|
| 一般现在 | am / is / are + done | The bridge is built. |
| 一般过去 | was / were + done | The bridge was built. |
| 一般将来 | will be + done | The bridge will be done. |
| 现在进行 | am / is / are being + done | It is being built. |
| 过去进行 | was / were being + done | It was being built. |
| 现在完成 | have / has been + done | It has been built. |
| 过去完成 | had been + done | It had been built. |
| 将来完成 | will have been + done | It will have been built. |
| 情态动词 | 情态动词 + be + done | It must be built. |
| 情态 + 完成 | 情态动词 + have been + done | It must have been built. |
论三类易漏点:别踩这些坑
① 不及物动词无被动:happen, occur, die, arrive, disappear, belong, exist, appear 这类动词后面不带宾语,自然没有"承受者"当主语,所以永远不能变被动。不可说 *The accident was happened.(应说 The accident happened.)。判断口诀:能带宾语的及物动词才配被动。
② get done 表"遭遇 / 发生":He got hurt. / The window got broken. 这里的 get 等于 be,但比 be done 更口语、带"倒霉 / 意外"色彩——常用于突发、倒霉的事。注意 get 被动多用于口语的一般时、过去时(如 He got hurt. / The window got broken.),完成时反而罕见。
③ 双宾语动词的被动:give, make, show, buy, send 等能带"人 + 物"两个宾语,所以两种被动都行——把"人"提前,或把"物"提前:They gave him a book. → He was given a book. / A book was given to him.。物作主语时,间接宾语前要补介词——但介词有分工:give / send / show 用 to(A book was given to him),buy / make / cook 用 for(A book was bought for him)。
即学即用练习:被动时态总表
练习(主动改被动):把 They built this bridge in 1990. 改成被动句,让镜头对着 bridge,并说出 be 在这里取哪个时态形式、为什么。
查看参考答案
- 练习:This bridge was built in 1990.——主动宾语 this bridge 提前当主语;built 是过去(in 1990 把时间钉死在过去),be 取 was(bridge 单数),所以是 was built。
第5章 · 情态动词:态度刻度盘
前两章解决了"啥时候、啥状态"(时态)和"镜头对着谁"(语态)。这一章来调第三个旋钮——你对这件事的态度。餐厅买单,你说 "Could I have the bill?"(能买单吗?),不说 "Give me the bill."(给我账单)——同一个意思,用 could 就礼貌,用祈使句就像找茬。情态动词就是你的"语气遥控器":它不描述事情本身,描述的是你对这件事的态度——有几分把握、事情多必须、允许不允许。它们是一组刻度,不是一堆各过各的单词。
老板说 "You must finish this today." 和 "You should finish this today." 只差一个词,前者是命令(不完成不行),后者是建议(最好完成)。为什么 must 和 should 的分量差这么多?因为情态动词就是态度刻度盘,拧到哪一档,话的味道就变到哪一档。
论情态动词 = 两个态度刻度盘
先看场景速查:你在哪个场景里拧旋钮?
① 请求许可 May I use your phone? / Can I borrow your pen?
② 礼貌请求 Could you help me? / Would you mind closing the window?
③ 表达能力 I can swim. / I could swim when I was 5.
④ 推测 She must be at home.(肯定在家)/ She might be at home.(可能在家)/ She can't be at home.(不可能在家)
⑤ 义务/必须 You must wear a seatbelt. / You have to check in before 3 pm.
⑥ 建议 You should see a doctor. / You'd better leave now.
刻度盘一 · 有几分把握:说话人觉得这事有多大可能是真的。
must(十拿九稳)→ will(按理说会)→ would(八九不离十)→ can(理论上可能)→ could(兴许)→ may(说不定)→ might(也未可知,最弱)
刻度盘二 · 有多必须:说话人觉得这事非做不可到什么程度。
must(必须)→ have to(没办法不得不)→ should / ought to(应该)→ may / can(允许)→ needn't(不必)
最关键的一条:情态动词的"过去式"在请求、推测语境下不是过去时,而是"距离感";但当它描述过去的真实能力(如 I could swim when I was 5)时,就是真正的过去时。can → could、will → would、may → might,在请求/推测里不是把时间往回拨,而是把把握往后撤、把语气放软:Could you help me?(更客气)It might rain.(更留余地)。为什么?因为把话说"远"一点,就等于给对方留了拒绝的余地,礼貌就是这么来的。而 I could swim when I was 5 里的 could 描述的就是过去会的能力,是货真价实的过去时。
两个刻度盘
情态动词 × 完成时:回头评过去
中文一个"能"字,英语得分三种:能力(can / be able to)、许可(may / can)、可能性(could / might)。"我能进来吗?"课堂上问老师,用 May I come in? 更得体,"Can I…"偏口语。别捧着中文"能"字一个一个硬译,先看自己在拨哪个盘。
① 求人办事永远先把语气拨软:Could you…? / Would you mind…?,比 Can you / Give me 礼貌一档。② 猜事情时心里先估个百分比:铁用 must、可能用 might、绝不可能用 can't,别一律 may。③ 老板/规则压你头上用 must、外部规定用 have to、掏心窝建议用 should——盘拨错,命令就变软建议。
对话实战
B: Sure. Are you in a hurry?
A: Yeah, my train leaves in 40 minutes. We might not make it in this traffic.
B: Don't worry, it shouldn't be this bad at this hour.
A: Could you turn the AC up a bit? It's a little warm in here.
B: Of course.
B: He must be in the meeting room — he always runs the 3 o'clock client call.
A: Should I call him?
B: You 'd better wait. He can't step out in the middle of a client call.
A: OK. Did he have to cancel yesterday's meeting too?
B: Yeah, he had to fly out for an urgent site visit.
即学即用练习:本章综合
练习1(语气选择):餐厅买单,哪一句最得体?A. Give me the bill. B. Could I have the bill? C. The bill. 并说明 could 为什么比 can 软。
练习2(推测·选词):从 must / might / can't 里挑词填空:① 灯全灭了,他 ___ be home.(十拿九稳)② 他 ___ be home, but he might still be at the office.(也未可知)③ 门锁着,他 ___ be in the office.(绝不可能)
练习3(中译英·后悔语气):"我本应该早点告诉你的。"请译成英语,用上"情态 + 完成时"。
练习4(单选·义务刻度):—Must I finish it today? —No, you ___. A. mustn't B. don't have to C. can't——选一个,并说明 mustn't 到底是什么意思。
练习5(情景造句):你想请隔壁工位的美国同事帮你看一眼方案,直接说 Can you check this? 有点生硬,请改成更礼貌的说法,并说明你拨的是哪个刻度盘。
查看参考答案
- 练习1:选 B。could 不是 can 的过去式,它是把 can 往"远处"推一档——把话说远一点,就等于给对方留了拒绝的余地,礼貌是这么来的。A 像找茬,C 像下命令。
- 练习2:① must(十拿九稳)② might(也未可知,最弱)③ can't(绝不可能)。注意 can't 是"不可能",不是"可能不";想说"可能不在"要用 may not / might not。
- 练习3:I should have told you earlier.——should have done 表示"过去该干却没干",话里自带后悔和自责,比临时找借口体面得多。同类还有 could have done(本来能做却没做)、might have done(本来也许会)。
- 练习4:选 B don't have to(= needn't,不必)。mustn't 是"禁止、千万别",不是"不必";can't 是"不可能/不能"。中文一句"不用",英语得先想清楚拧哪个盘,这是考试最高频的陷阱。
- 练习5:Could you take a look at this draft when you get a minute?——拨的是"礼貌刻度":用 could 把请求推远一档,再加个 when you get a minute 给对方台阶。Can you 不是错,只是把人顶到墙角,听着像派活。
假设你要把这一章讲给一个完全不懂的人听,别背定义,用大白话讲。下面是一段示范——你可以照着说,也可以自己改:
情态动词不是一堆各过各的单词,它是你手里的两个刻度盘。第一个盘叫"有几分把握":铁定用 must,可能用 might,绝不可能用 can't——别管什么情况都一律 may,那样听着像你什么都不确定。第二个盘叫"有多必须":老板压你头上用 must,外部规定用 have to,掏心窝的建议用 should。最关键的一点:could 不是 can 的过去式,它是把话推远一档,给对方留拒绝余地,礼貌就是这么来的。所以餐厅买单说 Could I have the bill,别说 Give me the bill,那是在找茬。
自测:合上页面,你能不能只用三句话把这章讲明白?讲不明白的地方,就是还没真懂的地方。
三问自查:① 情态动词管哪两个刻度?为什么 could 不是"过去"而是"距离感"?② 老板说 You must finish 和 You should finish 分量差在哪?mustn't 为什么不是"不必"而是"禁止"?③ 中文一个"能"字要分能力/许可/可能性三种,你最容易混哪种?
情态进阶:used to / would / shall / dare / must be doing
论used to · 过去的习惯或状态
used to + 动词原形 专说"过去常常、现在不这样了"的习惯或状态,只管过去、不管现在:He used to smoke.(他以前抽烟,现在不抽了)There used to be a park here.(这儿以前有座公园,现在没了)。
否定和疑问走"过去实义动词"的路子:否定 didn't use to(动词回原形 use),疑问 Did he use to...?——千万别写成 used。
论would · 过去反复动作 / 委婉请求
would + 动词原形 也讲过去反复发生的事,常带点"回忆滤镜":When I was a kid, I would read by the lamp for hours.(小时候我常在灯下读几小时书)。
委婉请求:Would you open the window? 比 will 软一档,和 could 一样是"把话推远"换来的礼貌。关键区别:would 只接动作动词,不接状态动词——不能说 would be tall,表过去状态得用 used to。
| 维度 | used to | would |
|---|---|---|
| 能否表过去状态 | 能(used to be tall) | 不能(不接状态动词) |
| 是否暗含"现在不这样" | 默认暗含"现在不再是了" | 只说过去反复,无所谓现在 |
| 典型语感 | 中性陈述过去事实 | 常带怀念、讲故事味 |
| 否定 / 疑问 | didn't use to / Did...use to? | wouldn't / Would...? |
论shall · 正式建议 / 承诺 / 法条
shall 的疑问式只用于第一人称(Shall I / we …?)来提建议或征询:Shall we take a break?(咱歇会儿?)Shall I help you?(要我帮忙不?)。陈述句里现代英语也基本限第一人称;只有在合同、法律、标语这类正式/古老文本里它才硬起来表"应当/必须"(这时会出现 You shall not pass 这类句式):The tenant shall pay rent by the 1st.(租户须于 1 号前付租)You shall not pass.(你休想过去)。口语里被 will / Let's 顶替,但正式文本它是钉子户。
论dare · 情态用法 vs 实义动词
情态用法:后接原形、否定 dare not、疑问 Dare he...?,都不加 do:He dare not argue. / Dare you try?。
实义动词用法:要加 do/does,后接 to do:He doesn't dare to argue. / She dared to speak up.。看句子里有没有 do 和 to,一眼分清它是情态还是实义。
论must be doing · 推断正在发生
must + be + 现在分词 = 用最高把握度去猜一件此刻正在进行的事,证据通常就在眼前:He must be sleeping — the room is so quiet.(他肯定在睡,屋里静得)。它和本章前面 must do(猜一般事实)、must have done(猜过去)是一家人,只是把镜头对到了"正在进行"。
即学即用练习:情态进阶
练习1(选词):He ___(used to / would)be very thin when he was young. 为什么这里 used to 不能换成 would?
练习2(改写):把 "He often read comics as a boy." 改成带 would 或 used to 的句子,体会二者差别。
练习3(shall):你想提议"咱们点杯咖啡?",用 shall 怎么说?它和 Let's have a coffee 口气有何不同?
练习4(dare 辨类):判断 He doesn't dare to refuse. 里 dare 是情态还是实义动词,并写出它的情态用法否定式。
练习5(must be doing):路面全湿、天阴着,但你看不见雨——用 must be doing 推断此刻正在发生什么。
查看答案与解析
- 练习1:填 used to。be thin 是状态短语,would 不接状态动词、只讲反复动作;只有 used to 能表"过去的状态/情况"。
- 练习2:As a boy, he would read comics. / He used to read comics as a boy. would 偏"反复动作+回忆感",used to 偏"过去常做、现在不做了"。
- 练习3:Shall we have a cup of coffee? shall 在一二人称提建议,比 Let's 更正式、更像征询对方意见;Let's 更像一起下定决心。
- 练习4:是实义动词(有 doesn't,后接 to refuse)。情态用法否定式:He dare not refuse.
- 练习5:It must be raining.(肯定正在下)——用最高把握度推断眼前证据(湿地、阴天)背后的进行中动作。