2016长沙市中考英语试题中的一处错误

学考宝 作者:佚名

问题描述

下面一题是2016长沙市中考英语中的一道试题,答案是B (must),但我觉得句子有错:

27. — Finally, they came back.

— They ______ be hungry after such a long walk. (2016长沙)

A. can’t             B. must         C. needn’t

我的意思是:问句用的是过去时态,那就说明问话是在谈论过去情况,所以答句不应该是 must be,而应该是 must have been。我的怀疑有道理吗?

老师答疑

王老师:

    不一定是错的。这要看语境。如果说话人强调是散步回来一定是饿了,也可以用must be hungry,来表示现在仍然是饿的。come back 用过去式,强调动作已经结束。这种用法英语中常见。例如: Who gave you the ring?而不说 Who has given you the ring?

龙老师:

同意你的看法。原句中的 must be 宜改用 must have been——因为这是对过去情况作推断。又如:

—We went to Rome last month. 上个月我们到罗马去了。

—That must have been nice. 那一定很有意思。

—It must have been terrible. 那一定是很糟糕。

—On the contrary, I enjoyed every minute. 恰恰相反,我非常喜欢。

当然,还有一种改法:那就是将前一句对话中的一般过去时(came)改为现在完成时(have come),这样对话的第二句也可以保留 must be。

陈老师:

下面一题是2016长沙市中考英语中的一道试题,答案是B (must),但我觉得句子有错:

27. — Finally, they came back.

— They ______ be hungry after such a long walk. (2016长沙)

A. can’t             B. must         C. needn’t

我的意思是:问句用的是过去时态,那就说明问话是在谈论过去情况,所以答句不应该是 must be,而应该是 must have been。我的怀疑有道理吗?

回答如下

(1) They must be hungry 表示对(主语)现在情况推测

中文翻译:他们现在一定饿了.

They must be hungry after such a long walk.

走了这么远的路,他们现在一定饿了.

(以讲话人的时间为准)

(2)They must have been hungry 表示对(主语)过去情况推测

中文翻译:他们(在那个时候)一定饿了.(以讲话人之前时间为准)

They must have been hungry after such a long walk.

走了这么远的路,他们(那个时候)一定饿了.

(以讲话人的时间之前的时间为准)

最后总结:如果表示对现在情况推测,就使用第1种表达,如果是对过去情况推测就使用地2种表达.

阅读全文
下载本文

热门推荐

长相思·长相思原文、翻译和赏析

2023-11-07
长相思·长相思原文、翻译和赏析

三个人并列所有格 三个人的并列所有格如

2024-10-13
三个人并列所有格 三个人的并列所有格如

2024大专有没有必要上 公办分数线预测

2024-02-06
2024大专有没有必要上 公办分数线预测

浸会大学可以当211用吗 2024国内认可度高吗

2024-05-28
浸会大学可以当211用吗 2024国内认可度高吗

烛蛾原文、翻译和赏析

2023-11-07
烛蛾原文、翻译和赏析

赠医士刘碧源原文、翻译和赏析

2023-11-07
赠医士刘碧源原文、翻译和赏析

2024浙江的国际本科院校排名 都有哪些大学

2024-11-05
2024浙江的国际本科院校排名 都有哪些大学

同桌俩人高考查分一查发现都是632分 具体怎么回事

2024-06-23
同桌俩人高考查分一查发现都是632分 具体怎么回事

清平乐 其二原文、翻译和赏析

2023-11-07
清平乐 其二原文、翻译和赏析

英语难句分析 Straitford

2024-10-31
英语难句分析 Straitford