Please enable JavaScript.
Coggle requires JavaScript to display documents.
CÂU ĐIỀU KIỆN - Coggle Diagram
CÂU ĐIỀU KIỆN
CÂU ĐK2
1,If+S+V(qkđ),S+would/could/might+V
diễn tả đk ko có thật or tưởng tượng ở ht,tl
2, If+S+were+N/adj/toV...,S+would/could/might+V
were dùng ở tất cả các ngôi
3, Were+S+N/Adj/toV,...S+would/could/might+V
đảo ngữ
4, If it weren't for sb/sth,S+would/could/might+V
= Were it not for sb/sth,S+would/could/might+V
đảo ngữ
Câu ĐK1
- If+S+V(ht), S+will/shall/can+V: dùng để diễn tả 1 đk có thật hoặc có thể xra ở htai, tlai.
- If+S+V(ht), V+(O...)
- If+S+V(ht), dont V+(O...)
dùng để đưa ra lời chỉ dẫn, yêu cầu hoặc mệnh lệnh
- If+S+should+V,S+will/shall/can+V
5.If+S+should+V,V+(O...)/dont+V+(O...)
diễn tả một khả năng ít xảy ra
- Should+S+V,...
- Should+S+be+Ving,...
- Should+S+have+PP2,...
đảo ngữ
CÂU KẾT HỢP
2, If+S+had+P2+would/could/might+V
kết hợp đk2 và đk3
3, Had+S(not)+P2,S+would/could/might+V
đảo ngữ
1, If+S+V(htđ), S+V(htđ)
nêu sự thật chân lý
4, If+S+V(qk),S+would/could/might+have+P2
kết hợp đk2 và đk3
CÂU ĐK3
3, Had+S+(not)+P2,S+would/could/might+have+P2
4,Had+S+(not)+beenVing,S+would/could/might+have+P2
đảo ngữ
1, If+S+had+P2, S+would/could/might+have+P2
2, If+S+had been+Ving,S+would/could/might+have+P2
diễn tả đk trái với quá khứ
5, If it hadn't been for sb/sth,S+would/ could/ might+have P2
= Had it not been for sb/sth,S+would /could/ might+have P2
= But for sb/sth,S+would/could/might+haveP2
(nếu không nhờ, nếu không vì)
CẤU TRÚC KHÁC
-
As long as/So long as/ Provided(that)/
Providing(that)/On condition that +S+V,...
(miễn là/với đk -dùng để thay thế cho if trong mđ phụ)
-