Your passport might __ in the top drawer - did you look there?giúp mik vs mik cho 5 sao nhớ giải thích bằng tiếng việt nhé tiếng anh mik ko hỉu ----- Nội dung ảnh ----- 1. Your passport might __ in the top drawer - did you look there? A. be B. being C. take D. having taken 2. Melanie couldn't resist __ another piece of cake. A. to take B. taking C. take D. having taken 3. Colin stopped __ a glass of water before he drove. A. to drink B. drink C. drinking D. having drunk 4. It's unusual for Thomas __ saying goodbye. A. to leave B. leaving C. to be left D. being left 5. The house should __ tomorrow. A. have painted B. be painting C. be painted D. having painted 6. I really dislike __ people mistreat animals. A. seeing B. see C. to see D. to be seen 7. I’d prefer __ camping than staying in a hotel. A. to go B. going C. go D. to gone 8. Jemma said __ about ten thousand years. A. she lived B. she had lived C. she was living D. she would live 9. He accused me __ the tickets. A. to have sold B. of having sold C. to sell D. of selling 10. Your child's behaviour is __ annoying. A. really B. quite C. very D. just 11. I'm __ with Philip - he won't change his mind. A. fed up B. up C. out D. done 12. I don't really like that kind __ telling you the truth. A. of B. for C. about D. to 13. You must __ have eaten such a big dinner last night. A. be starving B. have starved C. having starved D. starving 14. You were wasting your time __. A. to explain B. explaining C. being explained D. explain 15. I watched the bus __ disappear. A. to B. be C. having D. disappear 16. The boss doesn’t encourage __. A. smoking B. to smoke C. smoke D. having smoked 17. He was angry __. A. having smoked B. to have seen C. to have been D. having been 18. She has broken __ my favourite coffee mug. A. to B. with C. off D. in 19. The pencil’s blunt __ sharpening. A. for B. to C. at D. by 20. Sophia attended __ having slept on the sofa. A. to B. in C. on D. about 21. I cheated him __. A. of B. in C. for D. about 22. He was polite enough __ to allow. A. being B. having been C. to be D. be 23. I had to be careful __ pass. A. to B. to be C. having D. be 24. There’s no point __ about it. A. to get upset B. getting upset C. being upset D. upset 25. Will you let me __ your car for the weekend? A. borrow B. borrowed C. to borrow D. borrowing |