21. We ……………..at the party if you hadn’t spent so long in the café. a. would arrive b. would have arrived c. had arrived d. will arrive 22. I didn’t get a taxi because I didn’t have any money on me. a. If I had some money on me, I would get a taxi. b. If I have some money, I will get a taxi. c. If I had had some money, I would have got a taxi. d. If I did have money, I did get a taxi. 23. If Peter hadn’t been nervous, he wouldn’t have fail the driving test. A B C D 24. If it didn’t rain yesterday, we would have got lunch in the garden. A B C D 25. If it had not be very expensive, I would have bought it. A B C D 26. If Mary had worn a raincoat, she would have got a cold. A B C D 27. If she had eaten anything, she wouldn’t have felt hungry. A B C D 28. I would really appreciate you if you had cleaned all around the house. A B C D 29. I would never have bought this car if I know how much petrol it uses. A B C D 30. The letter will arrive tomorrow morning if you sent it now. A B C D
1 câu trả lời
=>
21. B
22. C
23. wouldn't have fail -> wouldn't have failed
24. didn't rain -> hadn't rained
25. had not be -> hadn't been
26. had worn -> hadn't worn
27. anything -> something
28. had cleaned -> cleaned
29. know -> had known
30. sent -> send
Câu hỏi trong lớp
Xem thêm