A. Should make B. Should must make C. Should have made D. Should have make E. Should have been made 2. A : Sorry, I were out when you came to me yesterday B : It’s okay. It’s my fault. I …….. you first A. Should tell B. Should told C. Shouldn’t tell D. Didn’t told E. Should have told 3. You should have called me when you arrived. What is the sentence meant? A. You don’t call me B. You called me C. You call me D. You didn’t call me E. You have called me 4. A : I got really wet walking home last night B : ............................. A. You should take an umbrella B. You should have taken an umbrella C. You should have take an umbrella D. You should have took an umbrella E. You shouldn’t have taken an umbrella 5. The meeting will be held at 8 o’clock and he ....... at his office at 7.30 because he has to prepare everything for it A. Should be arriving B. Should be arrive C. Should be arrived D. Should to be arrive E. Should have been arrived 6. Andy : Hi! You look so awful. What’s up? Ken : I get a very bad headache Andy : ....... A. You should go to doctor B. You should have gone to doctor C. You shouldn’t be going to doctor D. You shouldn’t have gone to doctor E. You should have went to doctor 7. Watch out! A car is coming. You ....... when you cross the street A. Should be careful B. Should been careful C. Should careful D. Should have been careful E. Should have be careful 8. X : The flowers died Y : You ........... more often A. Should water B. Should be watering C. Should have water D. Should have watered E. Should have been watered 9. Mom : You will have your English test tomorrow. You ....., you shouldn’t be playing games like that. Son : Ok mom A. Should be studying now B. Should be study C. Should studying D. Should study E. Should to be studying 10. A : My girlfriend left me B : You ........ A. Should be nicer B. Should nicer C. Should have been nicer D. Should have be nicer E. Should have nicer 11. X : can I come over in an hour? Y : No, I ….. the house A. Will clean B. Will be cleaning C. Will have cleaned 12. I’m going to the grocery store. I think I ...... sugar and egg A. Will buy B. Will be buying C. Will have bought 13. After we finish this video, we ..... all of this director’s movies. A. Will see B. Will be seeing C. Will have seen 14. By the time we get there, the store ..... A. Will close B. Will have closed C. Will be closing 15. She ..... me when her birthday is A. Will not have told B. Will not be telling C. Won’t tell 16. If he continues drinking so fast, he ..... the whole bottle by midnight A. Will have drunk B. Will be drinking C. Will drink 17. She insulted me. I ...... to her again A. Will never speak B. Will never be speaking C. Will have never spoken 18. She doesn’t realize what kind of person he is, but i’m sure she ....... A. Will be finding out B. Will have found out C. Will find out 19. This time next week I ....... in Maldives A. Will relax B. Will be relaxing C. Will have relaxed 20. I haven’t made any plans for holiday. I ..... at home A. Will be staying B. Will have stayed C. Will probably stay