词典词条 · 问答

expect ⁵

expect to have done/expected to have done

说明

expect to have done/expected to have done

核心问题

《中学英语语法》(修订本)(外研社,p.247)说:“动词不定式的完成式主要体现它所表示的动作发生在谓语动词之前。但在plan, hope, expect, should (would) like 等动词之后,则表示没有实现的行为。”

我的问题是: 当 expect 用作一般现在时时, 其后的动词不定式的完成式也表示“没有实现的行为”吗?

词典解答

应当明确,当 expect, hope, mean, intend, plan, suppose, think, want 等动词用作过去时或过去完成时,其后的动词不定式的完成式才表示“没有实现的行为”。而 expect 等动词的一般现在时后的动词不定式的完成式并不表示“没有实现的行为”,而是表示动作的完成:

  1. He expects to have written the last chapter by tomorrow evening. 他希望明天傍晚前写完最后一章。

  2. When do you expect to have finished? ——By the end of June... 你希望什么时候完成?——六月末……

  3. He expects to have written it tomorrow morning. 他估计明天早上可以写好。

expect/wait for

  1. I hope to have finished by now. 我希望现在干完。
来源:英语常见问题解答大词典-3.md · 第 71347153 行 · 原文哈希 67cbe1ad94