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.
Looking for ESL work?: Try our EFL / TOEFL / ESL Jobs Section!
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.
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 ...".