Tuần 24 — Conditionals — all types review
Tiếng Anh Lớp 12 · 6 câu hỏi có lời giải
Câu 1."If you ___ ice, it ___."
- A.heat/will melt
- B.heat/melts
- C.heated/would melt
- D.will heat/melts
Xem đáp án
Đáp án: B. heat/melts
Type 0 (chân lí khoa học): If + present, ... + present.
Câu 2."If it rains tomorrow, we ___ the picnic."
- A.would cancel
- B.will cancel
- C.would have cancelled
- D.cancel
Xem đáp án
Đáp án: B. will cancel
Type 1: If + present, ... will + V.
Câu 3."If I ___ a millionaire, I would travel the world."
- A.am (hiện tại đơn — sai vì cần if loại 2)
- B.will be
- C.were
- D.was (HS nhầm dùng was cho I trong if loại 2)
Xem đáp án
Đáp án: C. were
Type 2: If + were (thay was sau I/he/she).
Câu 4."If she ___ harder, she would have passed."
- A.had studied
- B.studies
- C.has studied
- D.studied
Xem đáp án
Đáp án: A. had studied
Type 3: If + had V3, ... would have V3.
Câu 5."If you had told me earlier, I ___ here now."
- A.will be
- B.am (hiện tại đơn — sai cấu trúc điều kiện hỗn hợp)
- C.would be
- D.would have been
Xem đáp án
Đáp án: C. would be
Mixed: If + had V3 (past), ... would V (present).
Câu 6."Were I ___, I would invest in this company." (đảo ngữ type 2)
- A.rich is
- B.being rich
- C.to be rich
- D.rich
Xem đáp án
Đáp án: D. rich
Đảo ngữ type 2: Were + S + adj/N: nếu là.