Đề bài

Choose the best answer.

My friend _______   me for what I had done for him.

  • A.

    has thanked

  • B.

    thanked

  • C.

    thanks

  • D.

    is thanking

Phương pháp giải :

Hành động “had done”(làm)  xảy ra trước hành động “thank”(cảm ơn)

Hành động xảy ra trước chia ở thì quá khứ hoàn thành. 

Hành động xảy ra sau chia ở thì quá khứ đơn.

Lời giải chi tiết :

Hành động “had done”(làm)  xảy ra trước hành động “thank”(cảm ơn)

Hành động xảy ra trước chia ở thì quá khứ hoàn thành. 

Hành động xảy ra sau chia ở thì quá khứ đơn.

Công thức: S + Ved/V2………., S + had + Ved/V3

=> My friend thanked me for what I had done for him.

Tạm dịch: Bạn tôi cảm ơn tôi vì những gì tôi đã làm cho bạn  ấy.

Đáp án : B

Các bài tập cùng chuyên đề

Bài 1 :

Choose the best answer.

I _______   Arthur three weeks ago.

Xem lời giải >>
Bài 2 :

Choose the best answer.

People _______  English in most of Canada.

Xem lời giải >>