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


第41课 Do you call that a hat? 深度语法分析

课号:第41课(共96课)
标题:Do you call that a hat?(你把那个叫帽子吗?)
核心语法重点:情态动词 need 的用法(needn’t / needn’t have done)
难度等级:★★★☆☆(中级进阶)


课文原文

**Lesson 41: Do you call that a hat? 你把那个叫帽子吗?**

‘Do you call that a hat?’ I said to my wife. ‘You needn’t be so rude about it,’ my wife answered as she looked at herself in the mirror. I sat down on one of those modern chairs with holes in it and waited. We had been in the hat shop for half an hour and my wife was still in front of the mirror.

‘We mustn’t buy things we don’t need,’ I remarked suddenly. I regretted saying it almost at once.

‘You needn’t have said that,’ my wife answered. ‘I need not remind you of that terrible tie you bought yesterday.’

‘I find it beautiful,’ I said. ‘A man can never have too many ties.’

‘And a woman can’t have too many hats,’ she answered.

Ten minutes later we walked out of the shop together. My wife was wearing a hat that looked like a lighthouse!

**参考译文:**

“你把那个叫帽子吗?“我对妻子说。“你不必这么粗鲁,“妻子边照镜子边回答。我坐在一把有洞的现代椅子上等待。我们已经在帽子店待了半个小时,妻子还在镜子前。

“我们不应该买不需要的东西,“我突然说道。我几乎立刻就后悔说了这话。

“你本不必说那个,“妻子回答,“我不必提醒你昨天买的那条糟糕的领带。”

“我觉得它很漂亮,“我说,“男人有再多领带也不嫌多。”

“女人有再多帽子也不嫌多,“她回答。

十分钟后我们一起走出商店。我妻子戴着一顶看起来像灯塔的帽子!


一、词法分析 (Morphology)

1.1 核心词汇词类标注

词汇音标词性本课含义词形变化
rude/ruːd/adj.粗鲁的;无礼的ruder, rudest (比较级/最高级)
remark/rɪˈmɑːk/v./n.评论;说remarks (三单), remarked (过去式)
regret/rɪˈɡret/v./n.后悔;遗憾regrets (三单), regretted (过去式), regretting (现在分词)
remind/rɪˈmaɪnd/v.提醒;使想起reminds (三单), reminded (过去式)
terrible/ˈterəbl/adj.糟糕的;可怕的terribly (adv.)
lighthouse/ˈlaɪthaʊs/n.灯塔lighthouses (复数)

1.2 词形变化要点

1.2.1 动词不规则变化

原形过去式过去分词现在分词本课出现
saysaidsaidsayingsaid, saying
sitsatsatsittingsat down
buyboughtboughtbuyingbought
findfoundfoundfindingfind
wearworewornwearingwas wearing

注意

  • regret 的过去式要双写 t:regret → regretted
  • say 的过去式是 said /sed/,发音与原形不同

1.2.2 派生词族

need 词族

need (v./n./modal) 需要 → needn't (modal否定) 不必
                          ↓
                    needn't have done (情态+完成式) 本不必做
                          ↓
                    needy (adj.) 贫困的;需要的

二、句法分析 (Syntax)

2.1 全文句型统计

句型类别数量占比例句编号
简单句428.6%S1, S4, S9, S10
并列句214.3%S3, S12
复合句(含从句)857.1%S2, S5, S6, S7, S8, S11, S13, S14
总计14100%

2.2 逐句成分分析

S1: 开篇质疑

‘Do you call that a hat?’ I said to my wife.

句子结构:简单句(直接引语)

直接引语(宾语):
  Do │ you │ call │ that │ a hat
  助 │ 主  │ 谓语  │ 宾语  │ 宾补

主句:
  I │ said │ to my wife
  主│ 谓语 │ 状语(对象)

语法要点:
1. 直接引语用引号标注,记录原话
2. call + 宾语 + 宾补:"把...叫做..."
3. 主句使用倒装结构(正常:I said to my wife, "...")

本句涉及语法术语直接引语


S2: 妻子回应

‘You needn’t be so rude about it,’ my wife answered as she looked at herself in the mirror.

句子结构:主从复合句(含时间状语从句)

直接引语(宾语):
  You │ needn't be │ so rude │ about it
  主  │ 谓语(情态+系)│ 表语   │ 状语

主句:
  my wife │ answered
  主语    │ 谓语

时间状语从句:
  as │ she │ looked at │ herself │ in the mirror
  连词│ 主  │ 谓语     │ 宾语    │ 地点状语

语法要点:
1. needn't + 动词原形:表示"不必"(对现在的建议)
2. as 引导时间状语从句,"当...时",强调两个动作同时进行
3. look at oneself in the mirror:照镜子
4. herself:反身代词,指代主语 she

本句涉及语法术语情态动词 | 时间状语从句 | 反身代词


S3: 丈夫等待

I sat down on one of those modern chairs with holes in it and waited.

句子结构:并列句(and 连接两个谓语)

主语:I

谓语1:sat down on one of those modern chairs with holes in it
       坐下     地点状语(介词短语)

谓语2:waited
       等待

语法要点:
1. sit down:动词短语,"坐下"
2. one of + those + 复数名词:"那些...之一"
3. with holes in it:介词短语作后置定语,修饰 chairs
4. 两个谓语共享主语 I

本句涉及语法术语并列句 | 介词短语


S4: 时间背景

We had been in the hat shop for half an hour and my wife was still in front of the mirror.

句子结构:并列复合句(and 连接两个分句)

分句1:
  We │ had been │ in the hat shop │ for half an hour
  主 │ 谓语(过去完成时)│ 地点状语       │ 时间状语

分句2:
  my wife │ was │ still │ in front of the mirror
  主语    │ 系  │ 状语  │ 表语(介词短语)

语法要点:
1. had been:过去完成时,表示"过去的过去",先于 sat/waited
2. for half an hour:表示持续的时间段,与完成时连用
3. in front of:介词短语,"在...前面"
4. still:副词,"仍然",表示状态的持续

本句涉及语法术语过去完成时 | 时间状语


S5: 丈夫评论

‘We mustn’t buy things we don’t need,’ I remarked suddenly.

句子结构:主从复合句(含定语从句)

直接引语(宾语):
  We │ mustn't buy │ things │ [we don't need]
  主 │ 谓语(情态)│ 宾语   │ 定语从句

定语从句(修饰 things):
  (that/which) │ we │ don't need
  关系代词(省略)│ 主 │ 谓语

主句:
  I │ remarked │ suddenly
  主│ 谓语     │ 状语

语法要点:
1. mustn't:must 的否定,表示"禁止/不应该"(强烈劝告)
2. 定语从句 we don't need 修饰 things,关系代词 that/which 作宾语可省略
3. remark:正式用词,相当于 say,但更强调"评论"

本句涉及语法术语情态动词 | 定语从句


S6: 后悔情绪

I regretted saying it almost at once.

句子结构:简单句

I │ regretted │ saying it │ almost at once
主│ 谓语      │ 宾语(动名词)│ 时间状语

语法要点:
1. regret doing sth.:后悔做过某事(已发生的事)
   - 对比:regret to do sth.:遗憾地要做某事(未发生)
2. saying it:动名词短语作宾语
3. almost at once:"几乎立刻",表示时间极短

本句涉及语法术语动名词 | 时间状语


S7: 妻子反击(★核心句)

‘You needn’t have said that,’ my wife answered.

句子结构:简单句(直接引语)

直接引语(宾语):
  You │ needn't have said │ that
  主  │ 谓语(情态完成式) │ 宾语

主句:
  my wife │ answered
  主语    │ 谓语

语法要点:
1. needn't have said:情态动词 + 完成式
   - 表示"本不必做某事(但实际做了)"
   - 暗示说话人认为过去的行为是不必要的
2. 与 S2 中的 needn't be 对比:
   - needn't be:不必(对现在/将来的建议)
   - needn't have said:本不必说(对过去的评价)

本句涉及语法术语情态动词完成式 | 直接引语


S8: 妻子提醒

‘I need not remind you of that terrible tie you bought yesterday.’

句子结构:主从复合句(含定语从句)

主句:
  I │ need not remind │ you │ of that terrible tie │ [you bought yesterday]
  主│ 谓语(情态)    │ 间接宾│ 直接宾语(介词短语)  │ 定语从句

定语从句(修饰 tie):
  (that/which) │ you │ bought │ yesterday
  关系代词(省略)│ 主  │ 谓语   │ 时间状语

语法要点:
1. need not = needn't(情态动词否定式)
   - 注意:need not remind 与 needn't have said 不同
   - need not remind:不必提醒(现在/将来)
2. remind sb. of sth.:提醒某人某事
3. 定语从句 you bought yesterday 修饰 tie

本句涉及语法术语情态动词 | 定语从句 | 双宾语结构


S9: 丈夫辩护

‘I find it beautiful,’ I said.

句子结构:简单句(直接引语)

直接引语:
  I │ find │ it │ beautiful
  主│ 谓语  │ 宾语│ 宾语补足语

语法要点:
1. find + 宾语 + 形容词:"觉得...是...的"
   - 类似结构:find it interesting / find him reliable
2. it 指代前文提到的 "terrible tie"

本句涉及语法术语宾语补足语


S10: 丈夫观点

‘A man can never have too many ties.’

句子结构:简单句

A man │ can never have │ too many ties
主语   │ 谓语(情态)   │ 宾语

语法要点:
1. can never...too...:固定结构,"再...也不为过"
   - A man can never have too many ties.
   - = It's impossible for a man to have too many ties.
   - 字面:男人永远不会有太多领带(即:再多也不嫌多)
2. 这是英语中的双重否定表肯定,表达强烈肯定意味

本句涉及语法术语情态动词 | 双重否定


S11: 妻子回应

‘And a woman can’t have too many hats,’ she answered.

句子结构:简单句(直接引语)

直接引语:
  And │ a woman │ can't have │ too many hats
  连词│ 主语    │ 谓语(情态)│ 宾语

语法要点:
1. can't...too...:与 can never...too... 同义
   - 都是"再...也不为过"的意思
2. And 承接上文,表示"同理/ likewise"
3. 妻子用这个结构反驳丈夫,逻辑上形成对称

本句涉及语法术语情态动词


S12: 离开商店

Ten minutes later we walked out of the shop together.

句子结构:简单句

Ten minutes later │ we │ walked out of │ the shop │ together
时间状语          │ 主 │ 谓语(短语)  │ 宾语     │ 状语

语法要点:
1. Ten minutes later:"十分钟后",表示过去的时间点
2. walk out of:动词短语,"从...走出"
3. together:副词,"一起",修饰 walked

本句涉及语法术语时间状语


S13: 结局讽刺(★难点句)

My wife was wearing a hat that looked like a lighthouse!

句子结构:主从复合句(含定语从句)

主句:
  My wife │ was wearing │ a hat │ [that looked like a lighthouse]
  主语    │ 谓语(过去进行时)│ 宾语  │ 定语从句

定语从句(修饰 hat):
  that │ looked like │ a lighthouse
  关系代词(主语)│ 谓语(短语) │ 宾语

语法要点:
1. was wearing:过去进行时,表示过去某时刻正在进行的动作
   - 强调妻子"正戴着"那顶帽子走出商店
2. that looked like a lighthouse:定语从句修饰 hat
   - look like:"看起来像"
   - lighthouse:灯塔(暗示帽子形状高大、醒目)
3. 句末感叹号表达叙述者的惊讶/无奈/讽刺

本句涉及语法术语过去进行时 | 定语从句


三、核心语法详解

3.1 情态动词 need 的用法对比

本课的核心语法点是 need 作为情态动词的用法,特别是其与完成式结合表示对过去的评价。

3.1.1 need 的两种形式

形式结构用法例句
情态动词need/needn’t + do用于否定句和疑问句You needn’t be so rude.
实义动词need/needs/needed + to do可用于各种句式He needs to go now.

3.1.2 本课中 need 的三种用法对比

┌─────────────────────────────────────────────────────────────┐
│  用法1:needn't + 动词原形(对现在/将来的建议)                │
│  例句:You needn't be so rude about it.                      │
│  含义:你不必这么粗鲁(现在)                                │
├─────────────────────────────────────────────────────────────┤
│  用法2:needn't have + 过去分词(对过去的评价)               │
│  例句:You needn't have said that.                           │
│  含义:你本不必说那些话(但你说了)                          │
├─────────────────────────────────────────────────────────────┤
│  用法3:need not + 动词原形(对现在/将来的陈述)              │
│  例句:I need not remind you of that terrible tie.           │
│  含义:我不必提醒你(现在/将来)                             │
└─────────────────────────────────────────────────────────────┘

3.1.3 needn’t have done vs. didn’t need to do

结构含义是否做了
needn’t have done本不必做(但实际做了)✅ 做了
didn’t need to do不必做(所以没做)❌ 没做

例句对比

  • You needn’t have bought it.(你本不必买它。→ 但你买了)
  • I didn’t need to buy it, so I didn’t.(我不必买它,所以没买。→ 确实没买)

本课应用

  • “You needn’t have said that” → 你本不必说 → 但他已经说了(并且后悔了)

3.2 can never/cannot…too… 结构

这是英语中一个特殊的双重否定结构,表示强烈肯定。

3.2.1 结构公式

can never / cannot + 动词 + too + 形容词/副词
= It's impossible to...too much
= 再...也不为过

3.2.2 本课例句

句子字面意思实际含义
A man can never have too many ties.男人永远不会有太多领带男人有再多领带也不嫌多
A woman can’t have too many hats.女人不会有太多帽子女人有再多帽子也不嫌多

3.2.3 更多例句

  • You cannot be too careful when driving. (开车时再小心也不为过。)
  • A teacher can never be too patient with students. (老师对学生再耐心也不为过。)

3.3 as 引导的时间状语从句

本课中 as 引导时间状语从句,表示”一边…一边…”或”当…时”。

例句

…my wife answered as she looked at herself in the mirror. (妻子边照镜子边回答。)

as 与其他时间连词的区别

连词含义例句
when当…时(时间点或时间段)When I got home, she was cooking.
while当…时(强调同时进行)While I was reading, she slept.
as一边…一边…(强调伴随)As she looked in the mirror, she smiled.

四、特殊语法现象

4.1 直接引语 vs. 间接引语

本课大量使用直接引语,记录夫妻对话的原话。

4.1.1 直接引语(Direct Speech)

特点:用引号标注原话,保持原时态和人称

例句:
'You needn't be so rude about it,' my wife answered.

结构:
引语部分 + 主句(said/answered/remarked 等)
或:
主句 + 引语部分

4.1.2 改为间接引语

直接引语间接引语
”Do you call that a hat?” I said to my wife.I asked my wife if she called that a hat.
”You needn’t be so rude,” she answered.She answered that I needn’t be so rude.
”You needn’t have said that,” she said.She said that I needn’t have said that.

变化规则

  1. 去掉引号,添加连接词 that/if/whether
  2. 人称变化:you → I, I → she/he
  3. 时态呼应:主句过去时,从句相应后退
  4. 指示词变化:this → that, these → those, now → then

4.2 动词 regret 的用法

regret + 动名词 = 后悔做过某事(已发生) regret + 不定式 = 遗憾要做某事(未发生)

结构含义例句
regret doing后悔做过I regretted saying it.(后悔说了)
regret to do遗憾要做I regret to tell you…(遗憾地告诉你)

本课应用

I regretted saying it almost at once. (我几乎立刻就后悔说了这话。)


五、课文语法脉络图

第41课语法结构总览
══════════════════════════════════════════════════════════════

【开篇冲突】
直接引语1 → 质疑:Do you call that a hat?
    ↓
直接引语2 → 反击(needn't be):You needn't be so rude
    + as 时间从句:as she looked at herself...
    ↓
【等待场景】
过去完成时:We had been in the hat shop for half an hour
    ↓
【丈夫评论】
直接引语3(mustn't):We mustn't buy things we don't need
    + 定语从句:we don't need
    ↓
【后悔情绪】
动名词宾语:regretted saying it
    ↓
【妻子反击】★核心语法
直接引语4(needn't have done):You needn't have said that
    ↓
直接引语5(need not):I need not remind you...
    + 定语从句:you bought yesterday
    ↓
【双方辩论】
直接引语6(can never...too):A man can never have too many ties
直接引语7(can't...too):A woman can't have too many hats
    ↓
【结局讽刺】
过去进行时:My wife was wearing a hat
    + 定语从句:that looked like a lighthouse
══════════════════════════════════════════════════════════════

六、练习与巩固

6.1 选择填空

  1. You ______ (needn’t have said / didn’t need to say) that to her. She cried. (答案:needn’t have said —— 你本不必说,但你说了,导致她哭了)

  2. I ______ (needn’t tell / needn’t have told) him the news. He already knew it. (答案:needn’t have told —— 我本不必告诉,但我告诉了)

  3. You ______ (can’t be / can never be) too careful when crossing the street. (答案:can never be —— 过马路时再小心也不为过)

6.2 句型转换

将下列直接引语改为间接引语:

  1. “You needn’t be so rude,” she said to me. → She told me that ______. (答案:I needn’t be so rude)

  2. “You needn’t have said that,” she answered. → She answered that ______. (答案:I needn’t have said that)


本课涉及的语法术语

  • 情态动词 - 表示说话人的语气、态度或情态,本课重点:need, must, can
  • 情态动词完成式 - 情态动词 + have done,表示对过去的推测或评价
  • 直接引语 - 直接引用他人的原话,用引号标注
  • 时间状语从句 - 由 as, when, while 等引导,表示时间关系
  • 定语从句 - 修饰名词的从句,由关系代词 that/which/who 引导
  • 过去完成时 - had done,表示”过去的过去”
  • 过去进行时 - was/were doing,表示过去某时刻正在进行的动作
  • 动名词 - 动词的-ing形式,具有名词性质,可作宾语
  • 反身代词 - myself, yourself, himself 等,指代主语本身
  • 并列句 - 由 and, but, or 等连词连接的句子
  • 介词短语 - 介词 + 宾语,可作状语或定语
  • 宾语补足语 - 补充说明宾语的成分,常由形容词充当
  • 双宾语结构 - 动词 + 间接宾语 + 直接宾语
  • 双重否定 - 两个否定词连用,表达强烈肯定