400 câu trắc nghiệm Ngữ pháp Tiếng Anh nâng cao (P5)

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

35/40

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

shouldn’t

couldn’t

didn’t

ought not

Giải thích

Đáp án D

Giải thích: ought not to have PII: lẽ ra không nên

Dịch: Lẽ ra anh ta không nên đồng ý mà không biết  nó có giá bao nhiêu.