20 câu trắc nghiệm Tiếng Anh 11 Unit 8. Cities - Vocabulary and Grammar - Friends Global có đáp án

Choose the best answer. If it _____ their encouragement, he could have given it up.

4/20

Choose the best answer.

If it _____ their encouragement, he could have given it up.

hadn’t been for

wouldn’t have been for

had been for

hadn’t been

Giải thích

Đáp án đúng: A

Câu điều kiện loại 3: diễn tả một tình huống không có thật ở quá khứ

Dấu hiệu nhận biết: Mệnh đề chính có cấu trúc "could have + V3/ed" (could have given up).

Cấu trúc: Vế If: If + S + had + V3/ed (Quá khứ hoàn thành).

Cấu trúc đặc biệt: If it hadn't been for + N (danh từ), nghĩa là "Nếu không nhờ có/Nếu không vì...".

Dịch nghĩa: Nếu không nhờ có sự khuyến khích của họ, anh ấy có lẽ đã bỏ cuộc rồi