JavaScript is required

There is no excuse for your late submission! You _________ the report by last Monday.

A.

needn’t have finished

B.

mightn’t have finished

C.

should have finished

D.

must have finished

Trả lời:

Đáp án đúng: C


Kiến thức: Câu phỏng đoán

needn’t have done sth: lẽ ra không cần làm gì (nhưng đã làm)

mightn’t have done sth: có thể đã không làm gì

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

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

Tạm dịch: Đừng lấy cớ cho việc trễ hạn nộp của bạn! Bạn lẽ ra nên hoàn thành báo cáo trước thứ Hai tuần trước.

Tổng hợp hơn 500 câu hỏi trắc nghiệm ngữ pháp môn Tiếng Anh có đáp án đầy đủ ôn tập cho kì thi THPT QG.


50 câu hỏi 60 phút

Câu hỏi liên quan