语法

情态动词 must 与 have to (must & have to)

语法点:情态动词 must 与 have to (must & have to)

must 和 have to 都表示“必须”,但侧重点不同。must 表示说话人主观上认为有必要,或用于推测(“一定是”);have to 表示客观情况要求,比如规则、工作安排。must 没有过去式和将来式,要表达“过去必须”“将来必须”时,只能用 had to / will have to。本课的 Jennifer 因为演戏“不得不”穿各种衣服,正是 have to 的典型用法。

结构

形式 must have to
肯定 She must appear in a red dress. She has to wear short socks.
否定 She mustn't tell anyone.(禁止) She doesn't have to tell anyone.(不必)
疑问 Must she wear socks? Does she have to wear socks?
过去 —(用 had to) She had to wear short socks.
将来 —(用 will have to) She will have to take part in a new play.
推测 She must be thirty-five.(一定是)

课文中的例句

补充例句

易错点

逐句语法分析 · 8 句
  1. 1My aunt Jennifer is an actress.

    我的姑妈詹妮弗是位演员。

    一般现在时 (Simple Present) · 主语 + be + 名词(表语)

    • My aunt Jennifer 作主语,is 与第三人称单数一致
    • an actress:职业名词前用不定冠词

    介绍人物身份的一般现在时句子,be 动词后接职业名词作表语。

  2. 2She must be at least thirty-five years old.

    她至少有三十五岁了。

    一般现在时 (Simple Present) · 主语 + must + be + 年龄

    • must 表示有把握的推测:“一定”
    • at least 意为“至少”,修饰数字

    must 在这里不是“必须”,而是根据情况作出的肯定推测:她一定至少三十五岁了。

  3. 3In spite of this, she often appears on the stage as a young girl.

    尽管如此,她还经常在舞台上扮演年轻姑娘。

    一般现在时 (Simple Present) · In spite of + 名词, 主语 + 频度副词 + 动词 + 状语

    • in spite of this 表示“尽管如此”,后接名词或代词
    • often 放在动词 appears 之前
    • as a young girl 表示“以……身份”

    一般现在时表示经常发生的事,often 是频度副词,appears 用第三人称单数形式。

  4. 4Jennifer will have to take part in a new play soon.

    詹妮弗不久将参加一出新戏的演出。

    一般将来时 (Simple Future) · 主语 + will have to + 动词原形 + 状语

    • will have to 表示将来的“必须”
    • must 没有将来式,因此用 have to 的将来形式
    • take part in 意为“参加”

    本课重点:将来的义务用 will have to,不能说 will must。

  5. 5This time, she will be a girl of seventeen.

    这一次,她将扮演一个十七岁的姑娘。

    一般将来时 (Simple Future) · 主语 + will be + 名词短语

    • will be 表示将来的状态
    • a girl of seventeen 用 of + 年龄 表示“十七岁的女孩”

    一般将来时描述她在新戏里将扮演的角色,of seventeen 相当于 seventeen years old。

  6. 6In the play, she must appear in a bright red dress and long black stockings.

    在剧中,她必须穿一条鲜红色的连衣裙和黑色的长袜。

    一般现在时 (Simple Present) · 主语 + must + 动词原形 + in + 服装

    • must 表示(剧情要求的)必须
    • must 后接动词原形 appear
    • appear in + 衣服 表示“穿着……出场”

    这里的 must 表示义务,说话人认为剧情规定她必须穿这套衣服出场。

  7. 7Last year in another play, she had to wear short socks and a bright, orange-coloured dress.

    去年在另一出戏里,她不得不穿短袜和一条鲜艳的橘黄色连衣裙。

    一般过去时 (Simple Past) · 时间状语 + 主语 + had to + 动词原形 + 宾语

    • had to 是 have to 的过去式,表示过去的“不得不”
    • must 没有过去式,所以必须用 had to
    • Last year 是明确的过去时间

    过去的义务只能用 had to 表达,这是 must 与 have to 最重要的区别之一。

  8. 8If anyone ever asks her how old she is, she always answers, 'Darling, it must be terrible to be grown up!'

    如果有人问她多大年纪,她总是回答:“亲爱的,长大成人一定是件可怕的事!”

    一般现在时 (Simple Present) · If + 条件从句, 主句 + 直接引语(it must be + 形容词 + to do)

    • if 引导条件从句,用一般现在时
    • how old she is 是宾语从句,用陈述语序
    • it must be terrible to be grown up:must 表示推测,it 是形式主语

    引语中 must be 表示推测,to be grown up 是真正的主语,it 只是形式主语。

练习 · 44 题

每组做完自动记录;总正确率 80% 以上记为掌握 ★。改写和改错与参考答案不完全一致时,登录用户由 AI 判断是否可接受。

总计 0/44
  1. 选择正确答案

    1. She ____ be at least thirty-five years old.

  2. 选择正确答案

    2. Jennifer ____ take part in a new play soon.

  3. 选择正确答案

    3. Last year in another play, she ____ wear short socks.

  4. 选择正确答案

    4. In the play, she must ____ in a bright red dress.

  5. 选择正确答案

    5. 'Darling, it ____ be terrible to be grown up!'

  6. 选择正确答案

    6. You ____ tell anyone how old she is. It's a secret.

  7. 选择正确答案

    7. Does she ____ wear a bright dress this time?

  8. 选择正确答案

    8. In spite of this, she often ____ on the stage as a young girl.

  9. 选择正确答案

    9. This time, she will be a girl ____ seventeen.

  10. 选择正确答案

    10. If anyone ever asks her ____, she always answers, 'Darling, it must be terrible to be grown up!'