- Căn cứ:
+ praise sb for + V-ing: khen ngợi ai vì điều gì hay làm gì
+ praise sb for + having Vp2: khen ngợi ai vì đã làm gì trong quá khứ (nhấn mạnh hành động sau xảy ra trước hành động "praise" trong quá khứ)
=> Ta thấy động từ chính ở đây là "praised"-chia ở quá khứ đơn. Do đó, hành động "help the team win" phải xảy ra trước hành động "praised" một khoảng thời gian nhất định, do đó ta dùng cấu trúc thứ hai với Having Vp2 để đặc biệt nhấn mạnh hành động "giúp" đã xảy ra trước hành động còn lại là "khen ngợi" trong quá khứ
*Note: Dù đáp án B vẫn không sai, nhưng với bài làm trắc nghiệm có hai đáp án cùng lúc như vậy thì ta phải cân nhắc để chọn đáp án đúng nhất. Chọn B nó sẽ không nhấn mạnh được việc giúp đỡ xảy ra trước khi được khen, mà ngầm hiểu nó xảy ra kế tiếp nhau trong quá khứ, như vậy thì không thực thi cho lắm
- Dịch nghĩa: Mọi thành viên trong đội đều ca ngợi anh vì đã giúp đội giành chức vô địch.