Bỏ qua tới nội dung chính

Gõ không dấu vẫn ra. Enter để xem tất cả kết quả.

Câu điều kiện loại 2: công thức, cách dùng và bài tập có đáp án

Đọc khoảng 3 phút 15 câu luyện

Nhớ nhanh: Câu điều kiện loại 2 dùng diễn tả tình huống không có thật ở hiện tại hoặc tương lai, giả định trái ngược thực tế. Mệnh đề điều kiện chia quá khứ đơn, mệnh đề chính dùng would cộng động từ nguyên mẫu.

Công thức

ThểCông thứcVí dụ
Khẳng định Công thứcIf + S + V2/ed (be: were), S + would + V-inf Ví dụIf I had a map, I would find the ancient temple.
Nếu tôi có bản đồ, tôi sẽ tìm thấy ngôi đền cổ.
Phủ định Công thứcIf + S + didn't + V-inf, S + wouldn't + V-inf Ví dụIf Nam didn't live far away, he would walk to the club.
Nếu Nam không sống ở xa, anh ấy đã đi bộ đến câu lạc bộ.
Nghi vấn Công thứcWhat would + S + do if + S + V2/ed? Ví dụWhat would you do if you met a famous writer?
Bạn sẽ làm gì nếu bạn gặp một nhà văn nổi tiếng?

Cách dùng

Giả định sự việc không thể xảy ra ở hiện tại

If I had wings, I would fly across the mountains.
Nếu tôi có cánh, tôi sẽ bay qua những ngọn núi.

Đưa ra lời khuyên lịch sự

If I were you, I would study French.
Nếu tôi là bạn, tôi sẽ học tiếng Pháp.

Dấu hiệu nhận biết

  • if
  • were
  • would
  • hypothetical situation

Lỗi thường gặp

If I have enough money, I would buy a laptop. If I had enough money, I would buy a laptop. Học sinh quên lùi thì ở mệnh đề if, dùng hiện tại 'have' thay vì quá khứ 'had'.
If she was rich, she would travel the world. If she were rich, she would travel the world. Trong câu điều kiện loại 2, dùng 'were' cho tất cả các ngôi (I, he, she, it) thay vì 'was' trong văn phạm chuẩn.

So sánh

Câu điều kiện loại 2

Loại 1 dùng cho sự việc có thật, khả năng xảy ra cao ở hiện tại/tương lai (If + hiện tại đơn, will + V). Loại 2 dùng cho sự việc không có thật ở hiện tại (If + quá khứ đơn, would + V).

Luyện tập 15 câu

Chấm ngay từng câu, có giải thích tiếng Việt.
Chọn đáp án đúng.

If Lan ____ more free time, she would join our art club.

  • Ahad
  • Bhas
  • Cwould have
  • Dwill have
Chọn đáp án đúng.

We would save the trees if people ____ paper waste.

  • Areduce
  • Bwould reduce
  • Cwill reduce
  • Dreduced
Chọn đáp án đúng.

If I ____ you, I would speak to the teacher about the project.

  • Awas
  • Bam
  • Cwere
  • Dbe
Chọn đáp án đúng.

What ____ you do if you found a wallet in the school yard?

  • Awould
  • Bwill
  • Cdo
  • Ddid
Điền dạng đúng của động từ trong ngoặc.

If Tom lived closer to school, he _____ (not wake) up so early.

Điền dạng đúng của động từ trong ngoặc.

If Mai _____ (have) a digital camera, she would take wonderful photos.

Điền dạng đúng của từ trong ngoặc.

If Hieu (know) ____ the answer, he would tell us immediately.

Chọn đáp án đúng.

If the weather ____ sunny, we would go on a picnic in the park.

  • Ais
  • Bwas
  • Cwere
  • Dbe
Chọn đáp án đúng.

My parents would buy a new car if they ____ enough savings.

  • Ahave
  • Bwould have
  • Chas
  • Dhad
Điền dạng đúng của động từ trong ngoặc.

If Linh spoke English fluently, she _____ (apply) for that international job.

Tìm lỗi sai trong câu.

If Lan lived near the park, she ride her bicycle every day.

  • Alived
  • Bthe park
  • Cride
  • Devery day
Chọn đáp án đúng.

If there ____ no traffic jams, I would arrive at school on time.

  • Aare
  • Bwere
  • Cwill be
  • Dhave been
Điền dạng đúng của động từ trong ngoặc.

If Phong _____ (catch) the earlier bus, he wouldn't be late for the test.

Chọn đáp án đúng.

What would you change if you ____ the president of the club?

  • Aare
  • Bwere
  • Cwill be
  • Dhave been
Chọn phần có lỗi sai.

If Nam had a bigger room, he will invite his friends to stay the night.

  • Ahad
  • Bwill
  • Cinvite
  • Dstay

Biên soạn với sự hỗ trợ của AI, kiểm tra tự động bởi IngLit · Cập nhật

Đáp án và giải thích

Câu 1 · Xem đáp án

If Lan ____ more free time, she would join our art club.

Đáp án: A, had

Mệnh đề if trong câu điều kiện loại 2 chia ở thì quá khứ đơn (had).

Câu 2 · Xem đáp án

We would save the trees if people ____ paper waste.

Đáp án: D, reduced

Mệnh đề if đứng sau mệnh đề chính, động từ vẫn phải chia ở quá khứ đơn (reduced).

Câu 3 · Xem đáp án

If I ____ you, I would speak to the teacher about the project.

Đáp án: C, were

Cấu trúc khuyên bảo 'If I were you' luôn dùng 'were' cho mọi ngôi.

Câu 4 · Xem đáp án

What ____ you do if you found a wallet in the school yard?

Đáp án: A, would

Câu hỏi trong mệnh đề chính của câu điều kiện loại 2 dùng 'would + S + V-inf'.

Câu 5 · Xem đáp án

If Tom lived closer to school, he _____ (not wake) up so early.

Đáp án: wouldn't wake

Mệnh đề chính của câu điều kiện loại 2 dùng 'wouldn't' + động từ nguyên mẫu.

Câu 6 · Xem đáp án

If Mai _____ (have) a digital camera, she would take wonderful photos.

Đáp án: had

Mệnh đề if chia thì quá khứ đơn, động từ 'have' chuyển thành 'had'.

Câu 7 · Xem đáp án

If Hieu (know) ____ the answer, he would tell us immediately.

Đáp án: knew

Động từ 'know' ở quá khứ đơn là 'knew'.

Câu 8 · Xem đáp án

If the weather ____ sunny, we would go on a picnic in the park.

Đáp án: C, were

Dùng 'were' cho mọi ngôi trong câu điều kiện loại 2 với động từ to be.

Câu 9 · Xem đáp án

My parents would buy a new car if they ____ enough savings.

Đáp án: D, had

Mệnh đề if dùng quá khứ đơn 'had' để diễn tả giả định không có thật.

Câu 10 · Xem đáp án

If Linh spoke English fluently, she _____ (apply) for that international job.

Đáp án: would apply

Mệnh đề chính dùng 'would' + V-inf ('would apply').

Câu 11 · Xem đáp án

If Lan lived near the park, she ride her bicycle every day.

Đáp án: C, ride

Câu điều kiện loại 2 có mệnh đề if ở quá khứ đơn (lived), nên mệnh đề chính cần would + động từ nguyên mẫu: would ride. Lỗi nằm ở 'ride' vì thiếu would.

Câu 12 · Xem đáp án

If there ____ no traffic jams, I would arrive at school on time.

Đáp án: B, were

Danh từ số nhiều 'traffic jams' đi với động từ to be là 'were' trong điều kiện loại 2.

Câu 13 · Xem đáp án

If Phong _____ (catch) the earlier bus, he wouldn't be late for the test.

Đáp án: caught

Động từ 'catch' chia ở quá khứ đơn là 'caught'.

Câu 14 · Xem đáp án

What would you change if you ____ the president of the club?

Đáp án: B, were

Mệnh đề if ở câu điều kiện loại 2 dùng 'were' cho chủ ngữ 'you'.

Câu 15 · Xem đáp án

If Nam had a bigger room, he will invite his friends to stay the night.

Đáp án: B, will

Câu điều kiện loại 2 có mệnh đề if ở quá khứ đơn (had), nên mệnh đề chính dùng would + động từ nguyên mẫu: would invite. 'will' dùng cho điều kiện có thể xảy ra ở loại 1, nên sai ở đây.

Câu hỏi và giải thích do IngLit biên soạn với sự hỗ trợ của AI, qua nhiều bước kiểm tra.
Báo lỗi trang

Gặp nút không bấm được, trang vỡ hay chạy chậm? Kể ngắn cho IngLit. Sai đáp án hay lỗi chính tả thì bấm "Báo lỗi" ngay dưới câu đó.

Lỗi thuộc loại nào?

Đừng ghi tên, email hay số điện thoại. Máy tự gửi kèm: trang đang xem, trình duyệt, cỡ màn hình, lỗi kỹ thuật gần nhất (không có thông tin cá nhân).