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.
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.
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...
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.