27/08/2025
29/08/2025
16. You would hear my explanation if you (not talk) didn't talk so much.
If + S + V2/ed
(quá khứ đơn).S + would/could/might + V_inf
(động từ nguyên thể).17. What I (do) would I do if I hear the burglar alarm?
If + S + V_hiện tại đơn
.S + will/can/may + V_inf
. Trong trường hợp này là câu hỏi nên đảo "will" thành "would" lên trước chủ ngữ "I".18. If you (read) had read the instructions carefully, you wouldn't have answered the wrong question.
If + S + had + V3/ed
(quá khứ hoàn thành).S + would/could/might + have + V3/ed
.19. If Mel (ask) had asked her teacher, he'd have answered her questions.
If + S + had + V3/ed
.S + would have + V3/ed
. ('d là viết tắt của had)20. I would repair the roof myself if I (have) had a long ladder.
If + S + V2/ed
.S + would + V_inf
.21. Unless they turn that radio off, I (go) will go mad.
Unless + S + V_hiện tại đơn
.S + will/can/may + V_inf
.22. If you were made redundant, what you (do) would you do?
If + S + V2/ed
.S + would + V_inf
. Đây là câu hỏi, nên đảo "would" lên trước chủ ngữ.23. We'll have a long way to walk if we (run) run out of petrol here.
If + S + V_hiện tại đơn
.S + will + V_inf
.24. If you shake that bottle of port, it (not be) won't be fit to drink.
If + S + V_hiện tại đơn
.S + will not + V_inf
(will not = won't).25. If you spoke louder, your classmates (understand) would understand you.
If + S + V2/ed
.S + would + V_inf
.26. I'll probably get lost unless he (come) comes with me.
Unless + S + V_hiện tại đơn
.S + will + V_inf
.27. You (not have) wouldn't have had so many accidents if you drove more slowly.
If + S + V2/ed
(drew là quá khứ của drive).S + wouldn't have + V3/ed
(wouldn't have had).28. If you (wear) wore a false beard, nobody would have recognized you.
If + S + V2/ed
.S + would + V_inf
.29. If she (leave) had left the fish here, the cat will eat it.
If + S + had + V3/ed
(quá khứ hoàn thành).S + will + V_inf
.30. You (have) would have had no trouble at school if you had done your homework.
If + S + had + V3/ed
.S + would have + V3/ed
.31. Unless you (tell) tell the truth, I won't help you.
Unless + S + V_hiện tại đơn
.S + will not + V_inf
.32. You'll get pneumonia if you (not change) don't change your wet clothes.
If + S + V_hiện tại đơn
.S + will + V_inf
.33. If I had known that you couldn't eat octopus, I (not buy) wouldn't have bought it.
If + S + had + V3/ed
.S + would not have + V3/ed
.34. If they (hang) had hung that picture lower, people would be able to see it.
If + S + had + V3/ed
.S + would be + V_inf
.35. She (be) would be able to walk faster if she didn't have such high-heel shoes.
If + S + V2/ed
(didn't have).S + would + V_inf
(would be able).36. I (bring) would have brought you some beer if I had known that you were thirsty.
If + S + had + V3/ed
.S + would have + V3/ed
.37. If you had touched that electric cable, you (be) would have been electrocuted.
If + S + had + V3/ed
.S + would have + V3/ed
.38. If the story hadn't been true, the newspaper (not print) wouldn't have printed it.
If + S + had not + V3/ed
.S + would not have + V3/ed
.39. I (not buy) won't buy things on the installment system if I were you.
If + S + V2/ed
(were).S + would not + V_inf
(would not buy).40. Dan (arrive) would have arrived safe if he drove slowly.
If + S + V2/ed
.S + would have + V3/ed
.Chúc bạn học tốt!
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời