【hear sb do和hear sb doing的区别】在英语学习中,“hear sb do”和“hear sb doing”是两个常见的结构,虽然看起来相似,但它们在用法和含义上有着明显的区别。掌握这两个结构的差异,有助于我们在听、说、读、写中更准确地使用英语。
一、
1. hear sb do sth
表示“听到某人做某事”,强调的是动作的全过程或整个行为。通常用于描述一个完整的行为,并且这个动作是由听话者所看到或知道的,可能已经完成或者是一个习惯性的动作。
例如:
- I heard her sing a song.(我听到她唱了一首歌。)
这里强调的是“她唱歌”的整个过程,可能是她正在唱,也可能是在某个时间点唱过。
2. hear sb doing sth
表示“听到某人正在做某事”,强调的是动作的进行状态,即动作正在进行中。这种结构多用于描述即时发生的动作,通常是说话人同时听到的动作。
例如:
- I heard her singing a song.(我听到她正在唱歌。)
这里强调的是“她当时正在唱歌”,是一个进行中的动作。
二、对比表格
| 结构 | 含义 | 动作状态 | 举例 | 是否强调全过程 |
| hear sb do sth | 听到某人做某事 | 整个动作/习惯性动作 | I heard him open the door. | ✅ 是 |
| hear sb doing sth | 听到某人正在做某事 | 正在进行中的动作 | I heard her opening the door. | ❌ 否 |
三、常见易错点
- do 和 doing 的选择取决于动作是否在发生过程中。
- 如果你看到或知道某人完成了某个动作,用 do;如果是在听的过程中,动作正在发生,用 doing。
- 在口语中,hear sb doing 更加自然,常用于描述即时场景。
四、练习建议
为了更好地掌握这两个结构,可以尝试以下练习:
1. 根据句子内容判断使用 do 还是 doing:
- I heard them ______ (play) football.(他们踢足球)
- I heard her ______ (cry) in the room.(她在房间里哭)
2. 改写句子,将 do 改为 doing 或反之,观察语义变化。
通过理解“hear sb do”和“hear sb doing”的区别,我们可以更准确地表达自己的意思,避免语法错误,提高英语表达的准确性与自然度。


