`1.` The team leader criticized John for not wating for them.
hoặc The team leader criticized John for not having waited for them.
criticize sb for doing sth : chỉ trích ai vì đã làm gì
`2`. Mary congratulated me on winning the scholarship.
congratulate sb on sth/Ving: chúc mừng ai vì cái gì