Tuần 8 — Unit 4 — Conditionals 3 + Mixed
Tiếng Anh Lớp 12 · 6 câu hỏi có lời giải
Câu 1."If I ___ harder, I would have passed the exam."
- A.study (hiện tại đơn, không khớp loại 3)
- B.have studied
- C.had studied
- D.studied
Xem đáp án
Đáp án: C. had studied
Type 3: If + had V3, ... would have V3 (giả định trái với quá khứ).
Câu 2."If she had taken the job, she ___ rich now."
- A.would be
- B.would have been
- C.will be
- D.is (hiện tại đơn, sai cấu trúc điều kiện hỗn hợp)
Xem đáp án
Đáp án: A. would be
Mixed conditional: If + had V3 (quá khứ), ... would V (hiện tại).
Câu 3."If I were taller, I ___ a basketball player."
- A.am (hiện tại đơn, sai vì if were)
- B.would have been
- C.will be
- D.would be
Xem đáp án
Đáp án: D. would be
Type 2: If + V-ed, ... would + V (kết quả ở hiện tại).
Câu 4."___ I known about the meeting, I would have come."
- A.Should
- B.Were (đảo ngữ loại 2, sai vì có known V3)
- C.If (giữ if thì không đảo ngữ trợ động từ)
- D.Had
Xem đáp án
Đáp án: D. Had
Đảo ngữ type 3: Had + S + V3, ... (lược bỏ "if").
Câu 5."___ it not been for her help, I would have failed."
- A.Had
- B.Were (đảo ngữ loại 2, sai vì có been V3)
- C.Should
- D.If (giữ if thì không lược had ra đầu)
Xem đáp án
Đáp án: A. Had
Đảo ngữ "If it had not been for X" = "Had it not been for X" (nếu không nhờ).
Câu 6.Conditional type 0 expresses ___.
- A.future plans
- B.imaginary present
- C.imaginary past
- D.general truths/facts
Xem đáp án
Đáp án: D. general truths/facts
Type 0: If + present, ... + present - sự thật, quy luật (If you heat water, it boils).