must have been here是完成进行时吗?

学考宝 作者:佚名

问题描述

《薄冰语法》2005版的例句:
He must have been here since breakfast. 早饭后他一定是在这儿。
书中说 must have been here 是<完成进行时>,其中的 been下是否该有个 being 呢?请专家指正。

老师答疑

沅老师:

手头没有你提到的这本《薄冰语法》2005版。如果该书认为下面句子中的must have been here 是“完成进行时”,我觉得是不恰当的。对于句子中的 must have been 来说,比较通常的说法是“情态动词后接动词完成式”。此句也不能按你的说法说成must have been being,这不是说must后不能接完成进行式,而是因为be表示“在”某地时,它不能用于进行时。

下面是must后接动词完成进行式的例子(表示推断过去一直在做的事):

Someone must have been smoking here. 一定有人一直在这里抽烟。

I’m afraid you must have been using an out-of-date catalogue.  我想你用的一定是过期的目录。

The policethink the murderer must have been lying in wait for his victim. 警方认为,杀人犯必定是潜伏在某处伺机攻击受害者。

黎老师:

《薄冰英语惯用法词典》第590页指出:
must have been 用于推断过去或现在已经发生的事。例如:
You must have seen him yesterday. 你昨天一定看见他了。
It must have been  the coffee that kept me awake. 一定是喝了咖啡,使我睡不着。
所以,我认为 He must have been here since breakfast. 是正确的。

陈老师:

该例句 本身“是正确的”的句话,那,书中把此例句列在<完成进行时> 条目下,就是有误吧?

阅读全文
下载本文

热门推荐

内蒙古高考340分算什么水平 2024能上哪些大学

2024-05-08
内蒙古高考340分算什么水平 2024能上哪些大学

和乐天为张建封侍儿盼盼作仍继五篇 其四原文、翻译和赏析

2023-11-07
和乐天为张建封侍儿盼盼作仍继五篇 其四原文、翻译和赏析

江西信息应用职业技术学院2024年学费多少钱 一年各专业收费标准

2024-06-15
江西信息应用职业技术学院2024年学费多少钱 一年各专业收费标准

2024年盐城工业职业技术学院各省招生计划及招生人数 都招什么专业

2024-06-23
2024年盐城工业职业技术学院各省招生计划及招生人数 都招什么专业

护国寺原文、翻译和赏析

2023-11-07
护国寺原文、翻译和赏析

佛岩寺原文、翻译和赏析

2023-11-07
佛岩寺原文、翻译和赏析

高中退学如何重新入学,能恢复学籍吗

2024-01-15
高中退学如何重新入学,能恢复学籍吗

四川省二本公办大学都有哪些 2024什么二本最好

2024-06-12
四川省二本公办大学都有哪些 2024什么二本最好

寄赠俞士行淮上治漕原文、翻译和赏析

2023-11-07
寄赠俞士行淮上治漕原文、翻译和赏析

疑露堂前紫薇花两株,每自五月盛开,九月乃衰原文、翻译和赏析

2023-11-07
疑露堂前紫薇花两株,每自五月盛开,九月乃衰原文、翻译和赏析