Câu hỏi:

04/04/2020 1,619 Lưu

Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
John ______ this task yesterday morning, but I did it for him. He owes me a thank-you.

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

Lời giải

Đáp án A

Kiến thức: Vị trí của tính từ trước danh từ

Giải thích:

Vị trí của tính từ trước danh từ

Size (kích cỡ) – thick + Age (tuổi tác) – old + Material (chất liệu) – wooden + N

Tạm dịch: Thật là ngớ ngẩn khi anh ta dành rất nhiều tiền để mua một chiếc bàn bằng gỗ cổ rất dày.

Lời giải

Đáp án A

Kiến thức: Thì trong tiếng anh

Giải thích:

there will be => there is

Ở đây ta dùng thì hiện tại đơn diễn tả một hành động/lịch trình sẽ xảy ra trong tương lai.

Tạm dịch: Tuần tới, khi có một câu lạc bộ tiếng Anh được tổ chức ở đây, tôi sẽ cho bạn thêm thông tin về nó.

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

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

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

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

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