Câu hỏi:

27/09/2023 383

I’ve been waiting for hours. You _______ to tell me you would come late.

Đá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

Chọn đáp án D

Xét nghĩa các phương án:

A. needn’t have phoned: đã không cần gọi điện (nhưng thực tế là đã gọi)

B. must have phoned: hẳn đã gói (suy đoán gần như chắc chắn)

C. oughtn’t have phoned: sai cấu trúc (phải là ought to have done)

D. should have phoned: đã nên gọi điện (nhưng thực tế là đã không gọi)

Vậy trong văn cảnh của câu hỏi này ta chọn phương án phù hợp nhất là D.

Tạm dịch: Tôi đã chờ hàng giờ đồng hồ rồi. Cậu đã nên gọi điện nói với tôi sẽ đến trễ chứ.

Bình luận


Bình luận

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

Câu 1:

Don’t forget__________the door before_______to bed.

Xem đáp án » 04/10/2023 11,020

Câu 2:

This project _____________ by the end of this month.

Xem đáp án » 10/01/2025 5,116

Câu 3:

Mexico City, _________has a population of over 10 million, is probably the fastest growing city in the world.

Xem đáp án » 04/10/2023 4,115

Câu 4:

Students will not be allowed into the exam room if they _____________ their student cards.

Xem đáp án » 12/01/2025 3,370

Câu 5:

Although at that time my knowledge of German was very poor, I _____________ most of what they said.

Xem đáp án » 26/09/2023 2,949

Câu 6:

Smoking is extremely detrimental to health, _____ many people continue to smoke anyway.

Xem đáp án » 25/09/2023 2,853

Câu 7:

Vietnam is ______ the top exporters of rice.

Xem đáp án » 29/09/2023 2,561