3 hear sb doing sth 与 hear sb do sth 中二选一

Listen! I hear someone _____ (knock) on the door.

语法书上说,hear sb doing sthhear sb do sth 都可以说,只是意思有区别——hear sb doing sth表示动词在进行,hear sb do sth 表示动作的全过程。但就上面这个题目,感觉填 knocking knock 都可以。是这样吗?

请先 登录 后评论

最佳答案 2024-11-03 15:00

Listen! I hear someone _____ (knock) on the door.

网友的句子有个关键词 listen。如果没有这个 listen,则填 knocking knock 都可以:

I hear someone knock on the door.——用不带to的不定式knock,表示一次动作,即敲了一次门。

I hear someone knocking on the door. ——用现在分词knocking,表示动作有重复,即正在敲门(敲了一次又一次)。

但由于句中祈使句 Listen 的使用,表示当时敲门的动作还在进行(严格说来是在重复),所以网友的句子填 knocking 比较合适。

请先 登录 后评论

其它 0 个回答

  • 3 关注
  • 2 收藏,399 浏览
  • 黄丽萍   提出于 2024-09-22 21:45

相似问题