Câu hỏi:

18/11/2023 105

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

Đáp án chính xác

Sách mới 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).

Đề toán-lý-hóa Đề văn-sử-địa Tiếng anh & 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,397

Câu 2:

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

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

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,250

Câu 4:

The city of Detroit _______.

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

Câu 5:

If only I_______play the guitar as well as you!

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

Câu 6:

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

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

Câu 7:

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

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

Bình luận


Bình luận