Eu ouvi você cantando.

English Translation

I heard you singing.

why not eu ouvi que voce cantando?

Here’s a simple explanation: The word “que” means “that”, and you wouldn’t say “I heard that you singing.”

Using grammatical terms: The word “que” introduces a clause, and a clause needs to contain a finite verb (a verb whose form needs to match the subject it corresponds to). Some finite verb forms that would match “você” would be “canta” or “cantava”. By contrast, “cantando” or “cantar” do not by themselves indicate who’s singing.

2 Likes