vstep.ai

Câu điều kiện trong bài thi VSTEP – công thức, cách dùng khi Viết, Nói, bài tập

Tác giả: Ban biên tập vstep.ai

Ngày đăng:

Câu điều kiện trong VSTEP: loại 1 If + hiện tại, will; loại 2 If + quá khứ, would; loại 3 If + had V3, would have V3

Câu điều kiện là cấu trúc "đắt giá" nhất cho bài Viết và phần Nói Part 3: nó giúp bạn nêu hệ quả (If cities build more metro lines, traffic will improve) và đưa ra giả định (If I were the mayor, I would…). Dùng đúng, bài của bạn vừa có câu phức vừa có lập luận chặt chẽ, hai yếu tố giám khảo tìm khi chấm tiêu chí ngữ pháp.

Cập nhật lần cuối: 30/10/2026.

Công thức 4 loại câu điều kiện

Loại

Dùng khi

Mệnh đề If

Mệnh đề chính

Loại 0

Sự thật, quy luật

hiện tại đơn

hiện tại đơn

Loại 1

Có thể xảy ra ở hiện tại, tương lai

hiện tại đơn

will / can / may + V

Loại 2

Giả định trái với hiện tại

quá khứ đơn (were cho mọi ngôi)

would / could + V

Loại 3

Giả định trái với quá khứ

had + V3

would have + V3

Công thức câu điều kiện loại 1, 2, 3: If hiện tại đơn, will V; If quá khứ đơn, would V; If had V3, would have V3

Ví dụ theo chủ đề VSTEP:

  • Loại 0: If you heat ice, it melts.
  • Loại 1: If the government invests in public transport, fewer people will drive to work.
  • Loại 2: If I were a teacher, I would give students less homework.
  • Loại 3: If I had practised speaking more, I would have got a higher score.

Câu điều kiện hỗn hợp

Kết hợp loại 3 và loại 2 khi điều kiện ở quá khứ nhưng kết quả ở hiện tại:

If I had studied harder at school, I would have a better job now.(Quá khứ không học chăm → hiện tại chưa có việc tốt.)

Dùng một câu như vậy trong Speaking Part 3 cho thấy bạn kiểm soát ngữ pháp tốt.

Các biến thể nên biết

Cấu trúc

Nghĩa

Ví dụ

unless = if … not

trừ khi

Traffic will get worse unless we limit private cars.

provided (that) / as long as

miễn là

Online learning works well as long as students are self-disciplined.

in case

phòng khi

Take an umbrella in case it rains.

Should + S + V (đảo ngữ loại 1)

nếu (trang trọng)

*Should you need help, please contact me.*

Were + S + to V (đảo ngữ loại 2)

nếu (trang trọng)

*Were I in your position, I would accept the offer.*

Had + S + V3 (đảo ngữ loại 3)

nếu đã (trang trọng)

*Had I known about the test, I would have prepared.*

Câu đảo ngữ Should you need… rất hợp để kết thư ở Writing Task 1: Should you need any further information, please do not hesitate to contact me. Xem Writing Task 1.

Dùng câu điều kiện trong bài thi

Writing Task 2, khi đề xuất giải pháp:

If schools provided more sports facilities, children would spend less time in front of screens.

Writing Task 2, khi nêu hậu quả:

If nothing is done to reduce plastic waste, our oceans will become even more polluted.

Speaking Part 3, khi trả lời câu hỏi giả định:

Q: What would you change about your city?A: If I could change one thing, I would build more parks, because children have very few places to play.

Speaking Part 2, khi so sánh phương án:

If I chose the bus, I would save money, but if I took the metro, I would arrive much faster.

Lỗi hay gặp

Viết sai

Viết đúng

Lỗi

If it will rain, I will stay home.

If it rains, I will stay home.

Không dùng will trong mệnh đề If loại 1

If I am rich, I would travel.

If I were rich, I would travel.

Loại 2 dùng quá khứ, và were cho mọi ngôi

If I had known, I would come.

If I had known, I would have come.

Loại 3 cần would have + V3

Unless you don't study, you will fail.

Unless you study, you will fail.

Unless đã mang nghĩa phủ định

If students study online, they can saving time.

…they can save time.

Sau động từ khuyết thiếu là V nguyên mẫu

Bài tập nhanh

Chia động từ trong ngoặc. Đáp án ở cuối.

  1. If people (use) __ public transport, there will be fewer traffic jams.
  2. If I (be) __ the Minister of Education, I would reduce exam pressure.
  3. If she (take) __ the earlier bus yesterday, she wouldn't have been late.
  4. You won't pass the exam unless you (practise) __ writing regularly.
  5. If I had learned English as a child, I (be) __ more fluent now.

Đáp án: 1. use · 2. were · 3. had taken · 4. practise · 5. would be (câu hỗn hợp)

Câu hỏi thường gặp

Bài viết nên có bao nhiêu câu điều kiện?

Một đến hai câu trong Task 2 là đủ, đặt ở đoạn giải pháp hoặc hậu quả. Dùng quá nhiều một cấu trúc sẽ làm bài kém đa dạng.

Viết "If I was" có bị trừ điểm không?

Trong văn nói thân mật, If I was vẫn được dùng. Nhưng trong bài thi, nhất là bài viết, hãy dùng If I were để an toàn.


Xem thêm: 10 chủ điểm ngữ pháp VSTEP · Mệnh đề quan hệ · Writing Task 2