1

Which of the following two sentences is correct? The one that uses the bare infinitive 'hear', or the one that uses the present participle 'hearing'?

He heard him snore last night.

Or

He heard him snoring last night.

Eric
  • 706

2 Answers2

0

Both are correct.

(OALD) hear somebody/something doing something
♦ He could hear a dog barking.
hear somebody/something do something
♦ Did you hear him go out?

LPH
  • 20,841
0

In the case of hear + snore/snoring, the choice of verb form for the second element can't make any difference to the meaning, and both are in common use...

enter image description here

BUT - there could be a difference between...

1: I saw him hit her
2: I saw him hitting her

...where #1 implies he hit her once, and #2 implies he hit her repeatedly. Note that although it's relatively unlikely, it's at least possible to use either of those two forms where the specified implication doesn't apply.

FumbleFingers
  • 140,184
  • 45
  • 294
  • 517