If I (have) enough money, I will go with you.
2. If I (have) enough money, I wou…
2. If I (have) enough money, I would go with you.
3. If I (have) enough money, I would have gone with you.
4. If the weather is nice tomorrow, we (go) to the zoo.
5. If the weather were nice today, we (go) to the zoo.
6. lf the weather had been nice yesterday, we (go) to the zoo.
7. If Sally (be) at home tomorrow, I am going to visit her.
8. Jim isn’t home right now. If he (be) at home right now, I (visit) him.
9. Linda wasn’t at home yesterday. If she (be) at home right now, I (visit) her.
10. If I could speak Japanese, I (spend) next year studying in Japan.
Chúng ta sẽ đi lần lượt từng câu, phân tích và điền đáp án thật chính xác.
Câu 1: If I (have) enough money, I will go with you.
Phân tích:
– Chúng ta nhìn thấy vế sau có “will go”. Đây là dấu hiệu của câu điều kiện loại 1.
– Công thức câu điều kiện loại 1 là: If + S + V(hiện tại đơn), S + will + V(nguyên mẫu).
– Trong trường hợp này, động từ cần chia là “have” ở thì hiện tại đơn. Với chủ ngữ “I”, động từ “have” giữ nguyên.
Đáp án: If I have enough money, I will go with you.
Câu 2: If I (have) enough money, I would go with you.
Phân tích:
– Chúng ta nhìn thấy vế sau có “would go”. Đây là dấu hiệu của câu điều kiện loại 2.
– Công thức câu điều kiện loại 2 là: If + S + V(quá khứ đơn), S + would + V(nguyên mẫu).
– Trong trường hợp này, động từ cần chia là “have” ở thì quá khứ đơn. Với chủ ngữ “I”, động từ “have” ở quá khứ là “had”.
Đáp án: If I had enough money, I would go with you.
Câu 3: If I (have) enough money, I would have gone with you.
Phân tích:
– Chúng ta nhìn thấy vế sau có “would have gone”. Đây là dấu hiệu của câu điều kiện loại 3.
– Công thức câu điều kiện loại 3 là: If + S + V(quá khứ hoàn thành), S + would have + V3/ed.
– Trong trường hợp này, động từ cần chia là “have” ở thì quá khứ hoàn thành. Cấu trúc quá khứ hoàn thành là “had + V3/ed”. Động từ “have” ở dạng V3 là “had”. Vậy chúng ta cần “had had”.
Đáp án: If I had had enough money, I would have gone with you.
Câu 4: If the weather is nice tomorrow, we (go) to the zoo.
Phân tích:
– Chúng ta nhìn thấy vế trước có “is nice” (hiện tại đơn). Đây là dấu hiệu của câu điều kiện loại 1.
– Công thức câu điều kiện loại 1 là: If + S + V(hiện tại đơn), S + will + V(nguyên mẫu).
– Trong trường hợp này, động từ cần chia là “go” ở dạng nguyên mẫu.
Đáp án: If the weather is nice tomorrow, we will go to the zoo.
Câu 5: If the weather were nice today, we (go) to the zoo.
Phân tích:
– Chúng ta nhìn thấy vế trước có “were nice” (quá khứ đơn, dạng giả định của động từ “to be”). Đây là dấu hiệu của câu điều kiện loại 2.
– Công thức câu điều kiện loại 2 là: If + S + V(quá khứ đơn), S + would + V(nguyên mẫu).
– Trong trường hợp này, động từ cần chia là “go” ở dạng nguyên mẫu.
Đáp án: If the weather were nice today, we would go to the zoo.
Câu 6: lf the weather had been nice yesterday, we (go) to the zoo.
Phân tích:
– Chúng ta nhìn thấy vế trước có “had been nice” (quá khứ hoàn thành). Đây là dấu hiệu của câu điều kiện loại 3.
– Công thức câu điều kiện loại 3 là: If + S + V(quá khứ hoàn thành), S + would have + V3/ed.
– Trong trường hợp này, động từ cần chia là “go” ở dạng V3/ed, đó là “gone”.
Đáp án: If the weather had been nice yesterday, we would have gone to the zoo.
Câu 7: If Sally (be) at home tomorrow, I am going to visit her.
Phân tích:
– Chúng ta nhìn thấy vế sau có “am going to visit”. Cấu trúc “be going to” thường được dùng để diễn tả kế hoạch hoặc dự định trong tương lai, tương tự như “will”. Đây là dấu hiệu của câu điều kiện loại 1.
– Công thức câu điều kiện loại 1 là: If + S + V(hiện tại đơn), S + will + V(nguyên mẫu) hoặc S + be going to + V(nguyên mẫu).
– Trong trường hợp này, động từ cần chia là “be” ở thì hiện tại đơn. Với chủ ngữ “Sally”, động từ “be” ở hiện tại đơn là “is”.
Đáp án: If Sally is at home tomorrow, I am going to visit her.
Câu 8: Jim isn’t home right now. If he (be) at home right now, I (visit) him.
Phân tích:
– Chúng ta nhìn thấy “isn’t home right now” và “at home right now”, đây là tình huống giả định ở hiện tại.
– Vế sau có “I (visit) him” và tình huống là giả định ở hiện tại. Đây là câu điều kiện loại 2.
– Công thức câu điều kiện loại 2 là: If + S + V(quá khứ đơn), S + would + V(nguyên mẫu).
– Động từ thứ nhất cần chia là “be” ở thì quá khứ đơn. Với chủ ngữ “he”, động từ “be” ở quá khứ đơn là “was”. Tuy nhiên, trong câu điều kiện loại 2, chúng ta thường dùng “were” cho tất cả các ngôi khi diễn tả sự giả định. Vậy ở đây chúng ta dùng “were”.
– Động từ thứ hai cần chia là “visit” ở dạng nguyên mẫu.
Đáp án: Jim isn’t home right now. If he were at home right now, I would visit him.
Câu 9: Linda wasn’t at home yesterday. If she (be) at home right now, I (visit) her.
Phân tích:
– Chúng ta thấy “Linda wasn’t at home yesterday” là một sự việc đã xảy ra trong quá khứ.
– Tuy nhiên, vế sau “If she (be) at home right now, I (visit) her” lại diễn tả một tình huống giả định ở hiện tại, dựa trên việc cô ấy không có ở nhà lúc này (ngụ ý vì hôm qua cô ấy cũng không có nhà).
– Do đó, câu này là câu điều kiện loại 2.
– Động từ thứ nhất cần chia là “be” ở thì quá khứ đơn, dạng giả định. Với chủ ngữ “she”, chúng ta dùng “were”.
– Động từ thứ hai cần chia là “visit” ở dạng nguyên mẫu.
Đáp án: Linda wasn’t at home yesterday. If she were at home right now, I would visit her.
Lưu ý: Mặc dù câu dẫn có nhắc đến “yesterday”, nhưng mệnh đề If đang nói về tình huống “right now” (hiện tại), nên ta áp dụng công thức câu điều kiện loại 2.
Câu 10: If I could speak Japanese, I (spend) next year studying in Japan.
Phân tích:
– Chúng ta nhìn thấy vế trước có “could speak”. “Could” là dạng quá khứ của “can”, và nó được sử dụng ở đây để diễn tả khả năng giả định ở hiện tại hoặc tương lai. Đây là dấu hiệu của câu điều kiện loại 2.
– Công thức câu điều kiện loại 2 là: If + S + V(quá khứ đơn), S + would + V(nguyên mẫu).
– Trong trường hợp này, động từ cần chia là “spend” ở dạng nguyên mẫu.
Đáp án: If I could speak Japanese, I would spend next year studying in Japan.
Các em thấy đó, việc nắm vững công thức và nhận biết các dấu hiệu trong câu là chìa khóa để làm đúng bài tập này. Các em hãy xem lại bài của mình và nhớ ôn tập kỹ phần câu điều kiện này nhé. Nếu có gì chưa rõ, đừng ngần ngại hỏi cô.
\(1.\) have
\(2.\) had
\(3.\) had had
\(4.\) will go
\(5.\) would go
\(6.\) would have gone
\(-\) go – went – gone: đi
\(7.\) is
\(8.\) were/ would visit
\(9.\) had been/ would have visited
\(10.\) would spend
_____________
\(-\) Câu điều kiện loại \(1\):
\(+\) Nêu giả thiết có thể xảy ra ở hiện tại hoặc tương lai.
\(+\) If + HTĐ, S + will/ can/ may/… + (not) + Vinf.
\(-\) Câu điều kiện loại \(2\):
\(+\) Nêu giả thiết không thể xảy ra ở hiện tại.
\(+\) If + QKĐ, S + would/ could/ might/… + (not) + Vinf.
\(+\) Có thể dùng to be là “were” với mọi ngôi.
\(-\) Câu điều kiện loại \(3\):
\(+\) Nêu giả thiết không thể xảy ra ở quá khứ.
\(+\) If + QKHT, S + would/ could/ might/… + (not) + have + Vpp.
\(->\) Cấu trúc câu điều kiện loại \(1\) : If + S + Vhtđ, S + will/can + V
\(->\) Cấu trúc câu điều kiện loại \(2\) : If + S + V qkđ ( tobe were), S + would/could + V
\(->\) Cấu trúc câu điều kiện loại \(3\) : If + S + had + P2, S + would/could + have + P2
\(=>\) Đáp án :
\(1\), have ( câu đk loại \(1\))
\(2\), had ( câu đk loại \(2\))
\(3\), had had ( câu đk loại \(3\))
\(4\), will go ( câu đk loại \(1\))
\(5\), would go ( câu đk loại \(2\))
\(6\), would have gone ( câu đk loại \(3\))
\(7\), is
\(8\), were – would visit ( câu đk loại \(2\) : diễn tả \(1\) đk ko có thật ở hiện tại )
\(9\), had been – would have visited ( câu đk loại \(3\) : diễn tả \(1\) đk ko có thật ở quá khứ )
\(10\), would spend (câu đk loại \(2\) : vế if clause V chia ở TQKĐ)