The Collectors

I've been waiting for hours. You ______ to tell me you...

Câu hỏi: Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions.
I've been waiting for hours. You ______ to tell me you would come late.
A. needn't have phoned
B. must have phoned
C. oughtn't to have phoned
D. should have phoned
Xét nghĩa các phương án:
needn't have phoned: đã không cần gọi điện (nhưng thực tế là đã gọi)
must have phoned: hẳn đã gói (suy đoán gần như chắc chắn)
oughtn't have phoned: sai cấu trúc (phải là ought to have done)
should have phoned: đã nên gọi điện (nhưng thực tế là đã không gọi)
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ứ.
Đáp án D.
 

Quảng cáo

Back
Top