第92课 Asking for trouble 自找麻烦 - 深度语法精讲
课文原文
Lesson 92 Asking for trouble 自找麻烦
It must have been about two in the morning when I returned home. I tried to wake up my wife by ringing the door-bell, but she was fast asleep, so I got a ladder from the shed in the garden, put it against the wall, and began climbing towards the bedroom window. I was almost there when a sarcastic voice below said, ‘I don’t think the windows need cleaning at this time of the night.’
I looked down and nearly fell off the ladder when I saw a policeman. I immediately regretted answering in the way I did, but I said, ‘I enjoy cleaning windows at night.’
‘So do I,’ answered the policeman in the same tone. ‘Excuse my interrupting you. I hate to interrupt a man when he’s busy working, but would you mind coming with me to the station?’
‘Well, I’d prefer to stay here,’ I said. ‘You see, I’ve forgotten my key.’
‘Your what?’ he called.
‘My key,’ I shouted.
Fortunately, the shouting woke up my wife who opened the window just as the policeman had started to climb towards me.
一、词法分析 (Morphology)
1.1 核心词汇词类标注
| 词汇 | 词性 | 词类细分 | 语义功能 |
|---|---|---|---|
| must | 情态动词 | 推测性情态词 | 表示对过去情况的肯定推测 |
| sarcastic | 形容词 | 描绘性形容词 | 修饰voice,表达说话人的讽刺态度 |
| interrupt | 动词 | 及物动词 | 核心动作,后接动名词复合结构 |
| prefer | 动词 | 及物动词 | 表达偏好,后接不定式 |
| fortunately | 副词 | 评注性状语 | 对整个句子进行评价 |
1.2 词形变化要点
(1) 动词不规则变化
ring → rang → rung (按铃)
fall → fell → fallen (跌落)
wake → woke → woken (唤醒)
see → saw → seen (看见)
forget → forgot → forgotten (忘记)
shout → shouted → shouted (呼喊)
(2) 形容词/副词变化
sarcastic (adj.) → sarcastically (adv.)
immediate (adj.) → immediately (adv.)
fortunate (adj.) → fortunately (adv.)
(3) 名词复数变化
window → windows (规则变化)
ladder → ladders (规则变化)
key → keys (规则变化)
1.3 复合词分析
| 复合词 | 构成 | 词性 | 例句位置 |
|---|---|---|---|
| door-bell | door + bell | 名词 | 第2句 |
| bedroom | bed + room | 名词 | 第2句 |
二、句法分析 (Syntax)
2.1 全文句型统计
| 句型类别 | 数量 | 占比 | 例句序号 |
|---|---|---|---|
| 简单句 | 4 | 26.7% | 4, 5, 10, 11 |
| 并列句 | 3 | 20.0% | 2, 7 |
| 复合句 | 6 | 40.0% | 1, 3, 6, 8, 9, 12 |
| 并列复合句 | 2 | 13.3% | 13 |
| 总计 | 15 | 100% | — |
2.2 从句类型统计
| 从句类型 | 数量 | 例句位置 |
|---|---|---|
| 时间状语从句 (when) | 5 | 句1, 3, 6, 12, 13 |
| 宾语从句 (that省略) | 2 | 句3, 6 |
| 定语从句 (who/that/which) | 2 | 句8, 13 |
| 方式状语从句 (as) | 1 | 句13 |
| 总计 | 10 | — |
2.3 逐句成分分析
【句1】复杂复合句(主从复合+情态推测)
It must have been about two in the morning when I returned home.
【句子结构】
It 形式主语
must have been 谓语(情态动词+完成时系表结构)
about two 表语
in the morning 时间状语
when I returned home 定语从句(修饰two in the morning,关系副词when)
↳ when 关系副词(= at which)
↳ I 主语
↳ returned 谓语(一般过去时)
↳ home 地点副词(作状语)
【语法要点】
1. "It must have been + 时间" 是英语中推测过去时间的固定句式
2. when引导定语从句而非状语从句,先行词是"two in the morning"
3. 主语It为形式主语,避免头重脚轻
【句2】并列句(转折关系)
I tried to wake up my wife by ringing the door-bell, but she was fast asleep, so I got a ladder from the shed in the garden, put it against the wall, and began climbing towards the bedroom window.
【句子结构】
分句①(主句):I tried to wake up my wife by ringing the door-bell
I 主语
tried 谓语
to wake up my wife 不定式短语(宾语)
by ringing... 介词短语(方式状语)
↳ ringing the door-bell 动名词短语
连词:but(转折)
分句②(从句):she was fast asleep
she 主语
was 系动词(过去时)
fast asleep 表语(形容词短语)
↳ fast 副词,修饰asleep,表程度
连词:so(结果)
分句③(主句,含三个并列谓语):
I 主语
├─ got a ladder from the shed in the garden
│ got 谓语①(一般过去时)
│ a ladder 宾语
│ from the shed 介词短语(地点状语)
│ in the garden 介词短语(后置定语,修饰shed)
│
├─ put it against the wall
│ put 谓语②(一般过去时)
│ it 宾语(指代ladder)
│ against the wall 介词短语(地点状语)
│
└─ began climbing towards the bedroom window
began 谓语③(一般过去时)
climbing... 动名词短语(宾语)
towards... 介词短语(方向状语)
【语法要点】
1. 多重复合并列结构:but连接转折,so连接因果
2. 三个并列谓语got/put/began共用主语I
3. by doing sth. 表示"通过某种方式"
4. wake up 是"动词+副词"型短语动词,宾语可置于中间或后面
【句3】复合句(时间状语从句+并列句”正在这时”)
I was almost there when a sarcastic voice below said, ‘I don’t think the windows need cleaning at this time of the night.’
【句子结构】
主句:I was almost there
I 主语
was 系动词(过去进行时,表状态)
almost there 表语(副词+副词)
when 并列连词("正在这时"= and at that time)
⚠️ 注意:此处when不是从属连词!
⚠️ 用法:主句用进行时,when引出突然发生的意外事件
并列分句:a sarcastic voice below said...
a sarcastic voice 主语
below 副词(后置定语,修饰voice)
said 谓语
'I don't think...' 直接引语(宾语)
直接引语内部结构(宾语从句):
I 主语
don't think 谓语(否定前移)
↳ 实际否定在从句:I think ... don't need...
(that) the windows need cleaning at this time of the night
↳ the windows 从句主语
↳ need 从句谓语(need doing = need to be done)
↳ cleaning 动名词(主动形式表被动含义)
↳ at this time... 介词短语(时间状语)
【语法要点】
1. was/were doing... when... did 是经典句式,表示"正在做某事,这时突然..."
2. 否定前移:think/believe/suppose等动词后,否定词常前移至主句
3. need cleaning = need to be cleaned(动名词主动表被动)
【句4】简单句
I looked down and nearly fell off the ladder when I saw a policeman.
【句子结构】
I 主语
├─ looked down 谓语①("动词+副词"短语)
├─ nearly fell off 谓语②
│ nearly 副词(程度状语)
│ fell off 短语动词(跌落)
│ the ladder 介词off的宾语
└─ when I saw... 时间状语从句
↳ when 从属连词("当...时")
↳ I 从句主语
↳ saw 从句谓语
↳ a policeman 从句宾语
【语法要点】
1. 此处when引导时间状语从句,与句3的when用法不同
2. look down(向下看)与fell off the ladder形成因果逻辑
3. when从句表示动作发生的背景时间
【句5】并列复合句
I immediately regretted answering in the way I did, but I said, ‘I enjoy cleaning windows at night.’
【句子结构】
分句①:I immediately regretted answering...
I 主语
immediately 副词(时间状语)
regretted 谓语(及物动词)
answering 动名词(宾语)
in the way I did 介词短语(方式状语)
↳ the way 先行词(= manner)
↳ (that/in which) I did 定语从句(省略关系词)
连词:but(转折)
分句②:I said, 'I enjoy...'
I 主语
said 谓语
直接引语 宾语
直接引语内部:
I enjoy cleaning windows at night
↳ enjoy doing sth. 固定搭配
↳ cleaning windows 动名词短语
【语法要点】
1. regret doing sth. = 后悔做过某事(动作已发生)
regret to do sth. = 遗憾要做某事(动作未发生)
2. in the way (that) I did = 用我那样的方式
定语从句修饰the way,关系词that/in which常省略
3. enjoy后只能接动名词,不能接不定式
【句6】复合句(倒装+直接引语)
‘So do I,’ answered the policeman in the same tone.
【句子结构】
直接引语(倒装句):So do I
So 副词(= also,表示"也")
do 助动词(代替前文的enjoy)
I 主语
⚠️ 倒装结构:So + 助动词 + 主语
主句(倒装语序):answered the policeman...
answered 谓语(全部倒装:谓语+主语)
the policeman 主语
in the same tone 介词短语(方式状语)
【语法要点】
1. So do I = I enjoy cleaning windows at night too
肯定句的"也"用so + 助动词 + 主语
否定句的"也"用neither/nor + 助动词 + 主语
2. 主句倒装:引述动词前置,常见于直接引语中
3. in the same tone 表示"用同样的语气",呼应前文的sarcastic
【句7】并列复合句(动名词复合结构+礼貌请求)
‘Excuse my interrupting you. I hate to interrupt a man when he’s busy working, but would you mind coming with me to the station?’
【句子结构分析 - 第一部分】
祈使句:Excuse my interrupting you
(You) 主语(省略)
Excuse 谓语(动词原形)
my interrupting you 动名词复合结构(宾语)
↳ my 逻辑主语(物主代词)
↳ interrupting 动名词(核心动词)
↳ you 动名词的宾语
【语法要点】
动名词复合结构的四种形式:
1. 物主代词 + 动名词:my interrupting(正式)
2. 名词所有格 + 动名词:Tom's coming(正式)
3. 人称代词宾格 + 动名词:me interrupting(口语)
4. 名词普通格 + 动名词:Tom coming(口语)
【句子结构分析 - 第二部分】
分句①:I hate to interrupt a man when he's busy working
I 主语
hate 谓语
to interrupt... 不定式(宾语)
↳ hate to do 表示"不愿意做"(具体某次)
↳ hate doing 表示"讨厌做"(习惯性)
a man 不定式宾语
when he's busy working 时间状语从句
↳ when 从属连词
↳ he 从句主语
↳ 's busy 系表结构
↳ working 形容词busy的补足语(be busy doing)
连词:but(转折)
分句②:would you mind coming with me to the station?
would...mind 谓语(礼貌请求句式)
you 主语
coming with me... 动名词短语(mind的宾语)
↳ mind doing sth. 介意做某事
↳ 回答:Not at all./Of course not.(不介意)
Yes, I do mind.(介意,较少用)
【语法要点】
1. would you mind... 是四级高频礼貌请求句型
2. be busy doing sth. 忙于做某事
3. 动名词复合结构 my interrupting 强调动作的发出者
【句8】简单句(不定式+宾语从句)
‘Well, I’d prefer to stay here,’ I said. ‘You see, I’ve forgotten my key.’
【句子结构分析 - 第一部分】
直接引语:Well, I'd prefer to stay here
Well 感叹词(语气词)
I 主语
'd (=would) prefer 谓语
to stay here 不定式短语(宾语)
↳ prefer to do A to doing B = 比起B更愿意做A
↳ prefer doing A to doing B(另一种形式)
【句子结构分析 - 第二部分】
直接引语:You see, I've forgotten my key
You see 插入语(口语化表达)
I 主语
've (=have) forgotten 谓语(现在完成时)
my key 宾语
【语法要点】
1. would prefer 表示委婉的偏好(比want更礼貌)
2. 现在完成时have forgotten表示过去动作对现在的影响(现在没钥匙)
3. You see 用于解释原因,相当于"要知道"、"你看"
【句9】简单句(疑问句)
‘Your what ?’ he called.
【句子结构】
直接引语(省略疑问句):Your what?
(What is) 省略部分
Your what? = What did you say is your...?
↳ 省略结构,表示"你说的...是什么?"
主句:he called
he 主语
called 谓语("喊道")
【语法要点】
1. 省略疑问句:Your what? = Your what (did you say)?
2. 这种结构表示没听清,请对方重复
3. called = shouted,比said声音更大
【句10】简单句
‘My key,’ I shouted.
【句子结构】
直接引语:My key(省略句)
(It is) my key 完整形式
主句:I shouted
I 主语
shouted 谓语
【语法要点】
省略句在口语对话中常见,尤其在情绪激动时
【句11】简单句
Fortunately, the shouting woke up my wife who opened the window just as the policeman had started to climb towards me.
【句子结构】
Fortunately 评注性状语(修饰全句)
the shouting 主语(定冠词+动名词)
woke up 谓语(短语动词)
my wife 宾语
who opened the window 定语从句(修饰wife)
↳ who 关系代词(主语)
↳ opened 谓语
↳ the window 宾语
just as... 时间状语从句(与定语从句并列)
↳ just as 从属连词("正当...时")
↳ the policeman 从句主语
↳ had started 谓语(过去完成时)
↳ to climb towards me 不定式(start的宾语)
【语法要点】
1. the shouting 动名词作主语,表示"呼喊声"这一行为
2. wake up sb. = wake sb. up(叫醒某人)
3. just as = just when(正当...时)
4. 过去完成时had started表示"过去的过去"(在woke up之前已经开始)
三、功能语法分析 (Functional Grammar)
3.1 时态系统分析
| 时态 | 出现次数 | 例句 | 功能 |
|---|---|---|---|
| 情态动词+完成时 | 1 | must have been | 对过去的肯定推测(一定有) |
| 一般过去时 | 8 | returned, tried, said, got, put | 叙述过去发生的事件 |
| 过去进行时 | 2 | was climbing, was working | 描述过去某时正在进行的动作/状态 |
| 现在完成时 | 1 | ’ve forgotten | 过去动作对现在的影响 |
| 过去完成时 | 1 | had started | 表示”过去的过去” |
时态关系图谱
时间轴:
─────────────────────────────────────────►
↑ ↑ ↑ ↑
半夜2点 过去 过去 现在
(must (returned, (had (叙述
have tried...) started) 时刻)
been)
时态配合逻辑:
1. 主叙述时态:一般过去时(讲故事的基准时间)
2. 背景时态:过去进行时(描述正在进行的背景)
3. 推测时态:must have been(对过去时间的推测)
4. 过去之过去:had started(比woke更早的动作)
5. 影响现在:'ve forgotten(过去忘钥匙导致现在进不去)
3.2 语态分析
| 语态 | 例句 | 说明 |
|---|---|---|
| 主动语态 | I tried to wake up… | 全文主要语态 |
| 主动表被动 | the windows need cleaning | need + doing = need to be done |
| 被动含义 | I was almost there | 系表结构隐含状态 |
主动表被动特殊情况
1. need/want/require + doing
→ the windows need cleaning
→ = the windows need to be cleaned
2. be worth + doing
→ The book is worth reading.
3. 某些动词(sell, wash, write等)+ 副词
→ The book sells well.
3.3 情态动词系统
| 情态动词 | 用法 | 含义 | 例句 |
|---|---|---|---|
| must | must have + p.p. | 对过去的肯定推测(一定有) | It must have been about two… |
| would | would prefer | 委婉表达偏好 | I’d prefer to stay here |
| would | would mind | 礼貌请求 | would you mind coming… |
情态动词+完成时详解
【must have done】对过去的肯定推测
肯定程度:90%以上
例:It must have been about two.
= I'm almost sure it was about two.
(当时一定是大凌晨两点左右)
对比:
- must have done 一定做了(肯定推测)
- may have done 可能做了(不确定推测)
- can't have done 不可能做了(否定推测)
- should have done 本应该做(却没做)
- needn't have done 本不必做(却做了)
3.4 语气系统
(1) 陈述语气(主要)
用于叙述故事主体
(2) 祈使语气
Excuse my interrupting you.
→ 委婉祈使,请求谅解
→ excuse为动词原形,主语you省略
(3) 虚拟/委婉语气
would you mind coming with me?
→ would使语气委婉礼貌
→ 比Do you mind...更客气
I'd prefer to stay here.
→ would soften the refusal
→ 比I prefer...更委婉
3.5 when的多功能用法(本课重点)
| 用法类型 | 从句/主句时态 | 含义 | 例句 |
|---|---|---|---|
| 时间状语从句 | 一般过去时 | 当…时 | when I returned home |
| 并列连词 | 主句进行时+when+一般过去时 | 正在这时突然 | I was almost there when… |
| 定语从句 | 先行词为时间名词 | …的时候 | about two…when I returned |
when用法对比分析
【用法A】时间状语从句("当...时")
→ when I returned home
→ 表示一个动作发生时的时间背景
→ 从属连词,引导时间状语从句
【用法B】并列连词("正在这时")
→ I was almost there when a voice said...
→ 表示一个动作正在进行,突然发生另一件事
→ 并列连词,连接两个独立分句
→ 结构:was/were doing... when... did...
【用法C】定语从句(关系副词)
→ about two in the morning when I returned
→ 修饰先行词two in the morning
→ when = at which
→ 相当于:I returned home at about two in the morning.
四、本课语法重点总结
4.1 核心语法点
🔑 重点1:情态动词+完成时(must have been)
结构公式:
情态动词 + have + 过去分词
用法矩阵:
| 结构 | 用法 | 例句 |
|---|---|---|
| must have done | 对过去的肯定推测 | It must have rained last night. |
| may/might have done | 对过去的不确定推测 | He may have left already. |
| can’t/couldn’t have done | 对过去的否定推测 | She can’t have said that. |
| should/ought to have done | 本应该做(却没做) | You should have told me. |
| needn’t have done | 本不必做(却做了) | You needn’t have waited. |
四级真题链接:
- 2019年6月真题:He ___ ___ ___ (一定已经完成了) his work.
- 答案:must have finished
🔑 重点2:when的”正在这时突然”用法
经典句式:
主语 + was/were doing... when + 主语 + did...
(正在做某事,这时突然...)
课文例句:
- I was almost there when a sarcastic voice below said…
- I was climbing towards the window when I saw a policeman.
考点陷阱:
❌ I was walking when I was seeing him.
✅ I was walking when I saw him.
注意:when后的分句用一般过去时,不用进行时!
🔑 重点3:动名词复合结构
四种形式对比:
| 形式 | 例句 | 正式程度 |
|---|---|---|
| 物主代词 + doing | Excuse my interrupting | 正式 |
| 名词所有格 + doing | I don’t mind Tom’s smoking. | 正式 |
| 宾格代词 + doing | Excuse me interrupting | 口语 |
| 名词普通格 + doing | I don’t mind Tom smoking. | 口语 |
四级考点: 在正式写作/考试中,优先使用物主代词/所有格形式。
🔑 重点4:need doing(主动表被动)
结构:
need/want/require + doing = need/want/require + to be done
课文例句:
- I don’t think the windows need cleaning.
- = I don’t think the windows need to be cleaned.
四级真题:
- My watch needs ___ (repair).
- 答案:repairing / to be repaired
🔑 重点5:would you mind… 礼貌请求
结构:
Would you mind + doing...? (你介意做...吗?)
回答方式:
| 回答 | 含义 |
|---|---|
| Not at all. / Of course not. | 不介意(乐意做) |
| Certainly. | 介意(不太常用) |
课文例句:
- would you mind coming with me to the station?
4.2 难句解析
【难句1】多重从句嵌套
Fortunately, the shouting woke up my wife who opened the window just as the policeman had started to climb towards me.
【结构分解】
主句:the shouting woke up my wife
↓ 定语从句:who opened the window
↓ 时间状语从句:just as the policeman had started...
【时态逻辑】
had started(过去完成时)→ opened(一般过去时)→ woke up(一般过去时)
↓(最早发生) ↓(随后) ↓(叙述基准)
警察已经开始爬 妻子打开窗户 喊声吵醒妻子
【难句2】否定前移
I don’t think the windows need cleaning at this time of the night.
【表层结构】
I don't think + 宾语从句
(主句否定)
【深层含义】
I think + the windows don't need cleaning
(从句否定后移到了主句)
【规则】
think/believe/suppose/imagine/expect等后接宾语从句时,
否定词常前移至主句,形成否定前移。
【注意】
反义疑问句要根据从句确定:
I don't think he is right, is he?(不看主句否定)
【难句3】方式状语从句省略
I immediately regretted answering in the way I did.
【完整形式】
in the way (that/in which) I did
用我那样的方式
【省略现象】
当先行词是way,且关系词在从句中作状语时,
关系词that/in which可以省略。
【同类型句】
I don't like the way (that) he speaks.
4.3 本课语法图谱
第92课 Asking for trouble
│
┌────────────────────────┼────────────────────────┐
│ │ │
时态系统 句式结构 特殊用法
│ │ │
┌────┴────┐ ┌──────┴──────┐ ┌──────┴──────┐
│ │ │ │ │ │
must 过去时 并列句 复合句 动名词复合 when特殊
have 进行时 (but/so) (状语从句) 结构 用法
been 完成时 (定语从句)
│ │ │ │ │ │
↓ ↓ ↓ ↓ ↓ ↓
推测 叙述基准 转折/因果 时间关系 my interrupting 正在这时
过去 时态 关系表达 逻辑表达 Excuse... 突然...
【核心语法网络】
情态推测 ──→ must have been ──→ 对过去时间的肯定推测
│
└──────→ 与about two in the morning结合
↓
when引导定语从句
↓
时间背景设定
进行时时态 ──→ was climbing ──→ when突然事件
│ ↓
└──────→ 经典句式:was doing... when... did
↓
叙述节奏控制:平缓→突然
动名词复合结构 ──→ my interrupting
│
└──────→ Excuse + 复合结构
↓
委婉道歉表达
↓
与I hate to interrupt形成修辞对比
五、与四级考试关联
5.1 本课涉及的四级高频考点
| 考点 | 题型 | 难度 | 出现频率 |
|---|---|---|---|
| 情态动词+完成时 | 单选/完形 | ⭐⭐⭐ | 高频 |
| when的特殊用法 | 单选/阅读 | ⭐⭐⭐ | 高频 |
| 动名词复合结构 | 单选 | ⭐⭐⭐ | 中频 |
| need doing | 单选 | ⭐⭐ | 中频 |
| would you mind | 单选/听力 | ⭐⭐ | 高频 |
| 否定前移 | 单选 | ⭐⭐ | 中频 |
| 倒装句(So do I) | 单选/翻译 | ⭐⭐ | 中频 |
5.2 四级真题模拟练习
【单选题】
-
— I enjoy listening to classical music. — ______. I often listen to it in my spare time.
A. So I do B. So do I C. So am I D. So I am
-
The house needs ______, but we plan to wait until next summer to do it.
A. paint B. painting C. painted D. to paint
-
I ______ on the phone when the doorbell rang.
A. talk B. was talking C. am talking D. have talked
【答案】 1-B, 2-B, 3-B
5.3 本课与四级写作
可借鉴的句式结构:
-
开篇时间设定:
- It must have been about two in the morning when…
- 适用于叙事类作文的时间背景设定
-
事件转折表达:
- I was almost there when…
- 用于制造叙事转折/高潮
-
委婉拒绝/表达偏好:
- I’d prefer to…
- 比I want to…更礼貌得体
-
礼貌请求:
- Would you mind…?
- 用于书信作文的请求部分
六、附录:本课语法要点速查表
| 序号 | 语法点 | 核心结构 | 例句 |
|---|---|---|---|
| 1 | 情态推测 | must have done | It must have been about two. |
| 2 | when突然 | was doing…when…did | I was almost there when… |
| 3 | 动名词复合 | one’s doing | Excuse my interrupting. |
| 4 | 主动表被动 | need doing | windows need cleaning |
| 5 | 礼貌请求 | Would you mind doing? | Would you mind coming… |
| 6 | 否定前移 | don’t think…is | I don’t think the windows… |
| 7 | 倒装 | So + do + I | So do I. |
| 8 | 定语从句 | way (that) I did | in the way I did |
| 9 | 过去完成 | had done | had started to climb |
| 10 | 结果连词 | so + 句子 | so I got a ladder… |
七、学习建议
7.1 重点掌握
- must have done 结构及其同系列情态+完成时的辨析
- when 作并列连词表示”正在这时突然”的经典句式
- 动名词复合结构 的四种形式及其正式程度差异
7.2 易错警示
| 易错点 | 错误 | 正确 |
|---|---|---|
| when从句时态 | I was walking when I was seeing him. | …when I saw him. |
| 动名词主语 | Excuse me interrupting.(口语) | Excuse my interrupting.(正式) |
| need后接形式 | The windows need to clean. | The windows need cleaning/to be cleaned. |
7.3 延伸阅读
本课可与以下课文进行对比学习:
- 第4课 An exciting trip:现在完成时
- 第21课 Mad or not?:被动语态进阶
- 第55课 Not a gold mine:情态动词表推测
本语法精讲文档由AI生成,供学习参考使用 文档版本:v1.0 生成日期:2026年3月
本课涉及的语法术语
- 情态动词 | must have done | 过去进行时 | 过去完成时
- 时间状语从句 | 定语从句 | 宾语从句 | 方式状语从句
- 动名词复合结构 | 非谓语动词 | 倒装句 | 否定前移
- 直接引语与间接引语 | 并列句 | 条件状语从句 | ought to have done
提示:点击术语链接可跳转到详细解释,使用 Obsidian 可查看双向链接关系。