Câu hỏi:

18/11/2023 98

John ______ this task yesterday morning, but I did it for him. He owes me a thank-you.

Đáp án chính xác

Sale Tết giảm 50% 2k7: Bộ 20 đề minh họa Toán, Lí, Hóa, Văn, Sử, Địa…. form chuẩn 2025 của Bộ giáo dục (chỉ từ 49k/cuốn).

20 đề Toán 20 đề Văn Các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

Đáp án C

Kiến thức: Modal verb

Giải thích:

must have done sth: chắc hẳn đã làm gì

may have done sth: có thể đã làm gì (chỉ khả năng xảy ra)

should have done sth: nên đã làm gì (nhưng đã không làm)

could have done sth: có thể đã làm gì (chỉ năng lực khả năng)

Tạm dịch: John lẽ ra phải hoàn thành bài tập này sáng hôm qua, nhưng tôi đã làm điều đó cho anh ta. Anh ta nợ tôi một lời cảm ơn.

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

Câu 1:

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer in each of the following question.

“How do you like your steak done?” _ “_______.”

Xem đáp án » 17/11/2023 5,356

Câu 2:

I tried to talk to her, but she was as high as a______.

Xem đáp án » 17/11/2023 1,526

Câu 3:

Kenny asked for permission to smoke, but his colleague couldn’t put up with the smoke.

- Kenny: “Do you mind if I smoke in here?”

Xem đáp án » 18/11/2023 1,120

Câu 4:

The city of Detroit _______.

Xem đáp án » 17/11/2023 852

Câu 5:

If only I_______play the guitar as well as you!

Xem đáp án » 17/11/2023 752

Câu 6:

But the pollution problem is (381)______ complicated as it is serious.

Xem đáp án » 17/11/2023 703

Câu 7:

“Why were you so tired yesterday?” “Because I______all morning.”

Xem đáp án » 17/11/2023 674

Bình luận


Bình luận