← 返回本课总览 · 课程学习入口 · 术语库入口


第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-belldoor + bell名词第2句
bedroombed + room名词第2句

二、句法分析 (Syntax)

2.1 全文句型统计

句型类别数量占比例句序号
简单句426.7%4, 5, 10, 11
并列句320.0%2, 7
复合句640.0%1, 3, 6, 8, 9, 12
并列复合句213.3%13
总计15100%

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 时态系统分析

时态出现次数例句功能
情态动词+完成时1must have been对过去的肯定推测(一定有)
一般过去时8returned, tried, said, got, put叙述过去发生的事件
过去进行时2was climbing, was working描述过去某时正在进行的动作/状态
现在完成时1’ve forgotten过去动作对现在的影响
过去完成时1had 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 cleaningneed + 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 情态动词系统

情态动词用法含义例句
mustmust have + p.p.对过去的肯定推测(一定有)It must have been about two…
wouldwould prefer委婉表达偏好I’d prefer to stay here
wouldwould 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:动名词复合结构

四种形式对比

形式例句正式程度
物主代词 + doingExcuse my interrupting正式
名词所有格 + doingI don’t mind Tom’s smoking.正式
宾格代词 + doingExcuse me interrupting口语
名词普通格 + doingI 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 四级真题模拟练习

【单选题】

  1. — 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

  2. The house needs ______, but we plan to wait until next summer to do it.

    A. paint B. painting C. painted D. to paint

  3. 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 本课与四级写作

可借鉴的句式结构

  1. 开篇时间设定

    • It must have been about two in the morning when…
    • 适用于叙事类作文的时间背景设定
  2. 事件转折表达

    • I was almost there when…
    • 用于制造叙事转折/高潮
  3. 委婉拒绝/表达偏好

    • I’d prefer to…
    • 比I want to…更礼貌得体
  4. 礼貌请求

    • Would you mind…?
    • 用于书信作文的请求部分

六、附录:本课语法要点速查表

序号语法点核心结构例句
1情态推测must have doneIt must have been about two.
2when突然was doing…when…didI was almost there when…
3动名词复合one’s doingExcuse my interrupting.
4主动表被动need doingwindows need cleaning
5礼貌请求Would you mind doing?Would you mind coming…
6否定前移don’t think…isI don’t think the windows…
7倒装So + do + ISo do I.
8定语从句way (that) I didin the way I did
9过去完成had donehad started to climb
10结果连词so + 句子so I got a ladder…

七、学习建议

7.1 重点掌握

  1. must have done 结构及其同系列情态+完成时的辨析
  2. when 作并列连词表示”正在这时突然”的经典句式
  3. 动名词复合结构 的四种形式及其正式程度差异

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月


本课涉及的语法术语

提示:点击术语链接可跳转到详细解释,使用 Obsidian 可查看双向链接关系。