15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 69)

I know you didn’t want to upset me but I’d sooner you ________ the whole truth yesterday. A. have told B. told C. could have told D. had told

156/394

I know you didn’t want to upset me but I’d sooner you ________ the whole truth yesterday.

have told

told

could have told

had told

Giải thích

Đáp án D

Would sooner/rather trong câu thể hiện mong muốn ngược với thực tế ở quá khứ

Cấu trúc: S1 + would rather/sooner + (that) + S2 + Vpp

Dịch nghĩa: Tôi biết cậu không muốn khiến tôi thất vọng nhưng tôi thà rằng cậu nói thật từ hôm qua.