Câu hỏi:

09/03/2022 4,192 Lưu

Choose the best answer.

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

A. has thanked

B. thanked

C. thanks

D. is thanking

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

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 cần chọn là: B

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A. crossed/saw

B. crossed/were seeing

C. were crossing/ were seeing

D. were crossing/ saw

Lời giải

Hành động đang diễn ra và kéo dài dùng thì quá khứ tiếp diễn.

Hành động xen ngang dùng thì quá khứ đơn.

Công thức: S + Ved/V2, when S + was/ were + V-ing

=>As we were crossing the street, we saw the accident.

Tạm dịch: Khi chúng tôi đang băng qua đường, chúng tôi nhìn thấy một vụ tai nạn

Đáp án cần chọn là: D

Câu 2

A. have spoken

B. have been speaking

C. spoke

D. speak

Lời giải

Công thức: S + V(s/es)

=>People speak English in most of Canada.

Tạm dịch: Mọi người nói tiếng Anh ở hầu hết mọi nơi ở  Canada.

Đáp án cần chọn là: D

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A. will have waited

B. will be waiting

C. have been waiting

D. have waited

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A. is

B. is being

C. has been

D. was

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A. remind

B. reminded

C. will remind

D. would remind

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP