JavaScript is required

We _______ to have agreed without knowing what it would cost.

A.
shouldn’t
B.
couldn’t
C.
didn’t
D.
ought not
Trả lời:

Đáp án đúng: D


Câu này cần một trợ động từ diễn tả sự hối tiếc vì đã đồng ý mà không biết chi phí. Trong các lựa chọn, "ought not to have" (lẽ ra không nên) diễn tả ý này một cách chính xác nhất. Các lựa chọn khác không phù hợp về ngữ nghĩa hoặc ngữ pháp. * **A. shouldn’t:** Diễn tả một lời khuyên hoặc một điều gì đó không nên làm, nhưng không hoàn toàn phù hợp trong ngữ cảnh hối tiếc về một hành động đã xảy ra. * **B. couldn’t:** Diễn tả sự không thể, không phù hợp về nghĩa. * **C. didn’t:** Diễn tả sự phủ định một hành động trong quá khứ, không phù hợp về nghĩa. * **D. ought not:** Cấu trúc "ought not to have + past participle" diễn tả sự hối tiếc về một hành động đã xảy ra trong quá khứ.

Câu hỏi liên quan