5 forget to have done的用法疑问

表示忘记已做过的事,通常是用 forget doing sth,但有人认为也可以用 forget to have done sth,但也有人认为不可以这样用。请专家老师帮我判断一下,这个问题到底该如何用(有没有比较权威的观点可以参考)。

请先 登录 后评论

最佳答案 2021-06-14 16:13

forget 不可以,但 rememder 可以。比较:

1. forget to have done sth:(误)

2. remember to have done sth (正)

forget 接非谓语动词,应该只有这两种形式:forget doing forget to do.

remember 则不然,除了有 remember doing  remember to do. 之外,如果表示曾经做过,一共可以有三种形式:

remember doing = remember having done = remember to have done

语言趋向简练,现代英语一般采用 remember doing 形式。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 3 收藏,2447 浏览
  • 奉国平   提出于 2021-05-18 22:40