would correct grammar be used in this statement? My neighbor petted his dog for 2 hours.
Grammatically fine. Seems like a long time to spend doing that, though. Also, some style guides recommend spelling numbers less than ten - i.e., you would write two hours, not 2 hours.
Students: Are you brave enough to let our tutors analyse your pronunciation?
Why do you think so?
AnonymousNo, the correct way to say it would be, my neighbor was petting his dog for 2 hours
Students: We have free audio pronunciation exercises.
AnonymousMy neighbor petted his dog for 2 hours.The grammar is correct.
I'd be interested to know what you think might be ungrammatical about it.
Site Hint: Check out our list of pronunciation videos.