Forums · General English Grammar & Vocabulary, Listening & Speaking · General English Grammar Questions
1. While walking through the zoo, he came face to face an ape.
2. He read up the whole letter before putting it away.
3.Let us not dispute about his decision.
4.Leena don't have parents; She was brought by her aunt.
5.Everyone congratulated Mr.X for his success in catching the burglar.
6.When I grow, I want to be a nurse.
Are these sentences correct? Please correct if not so.
Thanks and regards.
1. While walking through the zoo, he came face to face with an ape.
2. He read the whole letter before putting it away.
3. Let us not dispute his decision.
4. Leena doesn't have parents; she was brought up by her aunt.
5. Everyone congratulated Mr.X for his success in catching the burglar. ("in" is ok, I think)
6. When I grow up, I want to be a nurse.
Anonymous:How many sons and daughters his uncle has?
I'd like to ask wether "congratulate for" is correct, since I was taught to say "congratulate somebody on something," and my dictionary (Oxford Advanced) doesn't list any preposition other than "on."
Welcome to the forum.Typically, “congratulate” is used in conjunction with “on”, not “for”. If your best friend finally received his long-waited promotion to be the director of operation, you will say ”congratulation ON your promotion”.
'Everyone congratulated Mr.X for his success in catching the burglar.'
wasn't correct, was it?
By the way, google finds nearly 30,000 occurrences of 'congratulate for'
And my 'wether' was a typo...
TanitOk, then sentence number 5 in Hanuman's postI am more inclined to say "for" is the improper prep. to use. But I am willing to hear what others have to say.
you will say ”congratulation ON your promotion”.Actually, you will say "Congratulations on your promotion!"
It's the same pattern as with "Thanks for ...".
People are waiting to help.
Live chatRegistered users can join here
Online chat is available