"I heard a car stop in front of house."
Translation:Eu ouvi um carro parar em frente de casa.
original should read "... front of THE house" or my or his or a or some other qualifier.
It should be "my/our house", I've never seen people referring to another house when speaking that way.
Is the given word order the only acceptable answer here? Could it be ' eu ouvi parar um carro....