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.
Site Hint: Check out our list of pronunciation videos.
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.
Try out our live chat room.