GRAMMAR TEST B1Online version simple present,present perfect, conditional,tag questions,object pronoun,adverbs of frequency,prepositions, gerunds/infiinitive, etc. by MRV/ Mss. Pink 1 I don't have …… a A. no brothers or sisters b B. brothers or sisters c C. any brothers or sisters d D. some brothers and sisters 2 He goes to his guitar lessons.... a A. by underground b B. on underground c C. with underground 3 We haven’t got ...............Champagne a A. a lot b B. little c C. too d D. much 4 I have Flamenco classes …… a A . on Saturday afternoons b B. in Saturday afternoons c C. at Saturday afternoons d D. by Saturday afternoons 5 David is the boss, you need to speak to ….. a A. it b B. him c C. her d D. them 6 She …….. Supper with us last Friday a A. hadn’t b B. no had c C. didn’t have 7 I’ve lost my passport. I can’t find it ..... a A. anywhere. b B. nowhere. c C. everywhere. d D. somewhere. 8 __________ five people in the house. a A. There aren't any b B. There is any c C. There isn’t no d C. There are 9 Michael_______ in the shower every morning a A. to sing b B. sings c C. is singing d D. sang 10 She has her German classes …… a A. in Tuesday mornings b B. at Tuesday mornings c C. by Tuesday mornings d D. on Tuesday mornings 11 That file belongs to Patricia, give it to_____ a A. it b B. him c C. her d D. them 12 Choose the correct sentence. a A. Pass the salt to Tom b B. Pass the Tom a salt. c C. Pass the salt at Tom 13 Choose the correct option: a A. Arrives Philip late never. b B. Late,Philip never arrives c C. Philip arrives late never d D. Philip never arrives late. 14 Choose the correct option: a A. Mary usually drives carefully. b B. Mary carefully drives usually. c C. Mary carefully usually drives. d D. Mary usually carefully drives. 15 We'll never get to the airport! There is ..... time! a A. few. b B. too little c C. too much little. 16 Choose the correct option: a A. I told her what she finished the exercise . b B. I told her to finish the exercise. c C. I told she finish the exercise. d D . I told her that she finish the exercise. 17 Tom is ..... Elizabeth how to copy it right now. a A. telling b B. saying c C. say 18 Have you sent that e-mail to Mr. O'Neill? Yes, I’ve …..done that a A. still b B. already c C. yet d D. now 19 “._________have you been going out with him? a A. How long b B. How long time c C. What time 20 You live upstairs from me,.......... a A. do you? b B. are you? c C. don't you? d D. didn’t you? 21 Have you phoned the restaurant about the booking? Yes, I’ve________done that. a A. still b B. already c C. yet 22 He’s looking forward ..... that film. a A. to see b B. seeing c C. see 23 Don’t start _____ a A. to shouting! b B. shouting! c C. shout! d D. in shouting! 24 Haven't you seen that film ….. a A. already? b B. still? c C. now? d D. yet? 25 I went to the cinema in the afternoon, before that I ____________lunch. a A. had already got b B. had already had c C. have already had d D. already had 26 __________ is it from Dublin to Barcelona? a A. How far b B . How long c D. How many 27 I don't like carrots. a A. Neither do I b B. I do either c C. So do I d D. Neither don't I 28 He ..... go to see the accountant last night. a A. can b B. had to c C. should d D. would 29 I love pasta! a A. my sister so too b B. So is my sister c D. So does my sister 30 I wouldn’t mind .....the baby tonight. a A. to look after b B. look after c C. looking after d D. to looking after 31 Don’t forget ._____ the garbage. a A. taking out b B. to take out c C. taken out 32 you__________.bought me a present a A. shouldn't have b B. haven c C. must d D. Can haven't 33 That was a horrible thing to say. I think you ........ apologise a A. can b B. have to c C. don't have to d D. will 34 "Those cases look heavy" “________need help?” a A. will b B. Do she c C. Do you 35 Don’t forget ________ those letters. a A. to post b B. posting c C. post 36 ________ she visit my grandparents next week? a A, is b B. were c C. Does d D. Will 37 they _______come tonight,but I am not sure. a A. May b B. Will c C. would 38 It was really difficult, but he ________ get tickets for the match a A. can b B. was able to c C. Would can 39 I wouldn't do that if I _______you a A. am b B. have been c C. were d D. would be 40 Choose the correct option: a A. Ask your mother when will be ready lunch. b B. Ask your mother when will be lunch ready. c C. Ask your mother when lunch will be ready. d D. Ask your mother when will lunch ready be. 41 It's a pity you didn't come to the Exhibition. You ______It. a A. would like b B. had liked c C. would have liked d D. will like 42 I'm sorry for his bad behaviour. He ________.have apologised a A. must b B. may c C. would 43 By this time tomorrow I__________my tooth out, and no more pain!. a A. will have b B. will have had c C. are having d D. will had had 44 Your cough is terrible! You ______quit smoking. a A. mustn't b B. should c C. would d D. may 45 I wish I _________ a car, I’m tired of catching the bus. a A. have b B. would c C. had d D. had had 46 If you’d come to the theatre last night, you _________ the play. a A. would enjoy b A. would enjoy c C. would have enjoyed d D. will enjoy 47 They laughed a lot last night. The film ________ very funny. a A. should have been b B. must have been c C. was to be d D. should be 48 If only I had had the courage to do this _______ a A. years ago. b B. for years. c C. since years. d D. in years. 49 By this time tomorrow we _______ the meeting. a A. will have b B. will have had c C. are having d D. will had had 50 If I _____ the lottery,I would travel around the world. a A. win b B. Won c C. wined d D. woned