1) ________ all the biscuits? a) Who did eat b) Which ate c) Who ate 2) Could you tell me what time ________? a) the class starts b) starts the class c) does the class start 3) How long ________ each other? a) do you know b) have you been knowing c) have you known 4) Why ________ jazz? a) don’t you like b) you don’t like c) you not like 5) I don’t speak Italian, but my boyfriend ________. a) does b) is c) speaks 6) I didn’t enjoy the film. _______ did I. a) So b) Neither c) No 7) I did the shopping this morning.______ you? That’s great. a) Do b) Have c) Did 8) I’ve lived in this town ________ I was ten years old. a) when b) for c) since 9) You forgot to lock the door last night.That’s not true, I ________ it! I remember perfectly. a) did lock it b) didn’t lock c) lock 10) Sally’s a vegetarian, ________ she? a) hasn’t b) doesn’t c) isn’t 11) Do you know where________? a) Vicky lives b) does Vicky live c) Vicky does live 12) You look tired!That’s because I ________ tennis all morning. a) played b) ’ve played c) 've been playing 13) Look at your hand! You ________ yourself. a) 've cut b) cut c) ’ve been cutting 14) You can play the violin, ________ you? a) can b) can't c) don't 15) The _____ you finish your homework, the sooner you can go out. a) quick b) more quickly c) quicker 16) It was the most difficult exam ________ in all my life. a) I’ve ever done b) I ever did c) I’ve ever been doing 17) Do you want to come and play football?No thanks. ________ twice this week. a) I’ve already played b) I’ve already been playing c) I’ve been already playing 18) Do you think it’s going to snow?Yes, I ________. The temperature has dropped. a) am b) do c) think 19) How many times ________ to Paris? a) have you been b) did you go c) have you been going 20) How long ________ at this language school? a) do you study b) have you been studying c) you have been studying 21) Jack’s just bought a ________ sports car. a) red new fantastic b) fantastic new red c) new red fantastic 22) ________ are friendly, hard-working people. a) A Pole b) The Poles c) Polish 23) Jack ________ because he was so hungry. a) ate quickly b) quickly ate c) ate quick 24) ________ has joined our English class. a) A Chinese b) Chinese girl c) A Chinese girl 25) I think the ________ skirt suits you best. a) green long silk b) long green silk c) silk long green 26) I didn’t want to go home because the party ________. a) hadn’t been finishing b) didn’t finish c) hadn’t finished 27) My sister ________coffee. a) doesn’t usually drink b) doesn’t drink usually c) usually doesn’t drink 28) Michael’s ________ for work. a) always late b) ate always c) lately always 29) My grandparents have a(n) ________ cottage in the country. a) old lovely little b) lovely little old c) little old lovely 30) Ben ________ with Karen for two years when he asked her to marry him. a) had gone out b) had been going out c) has been going out 31) When I got to the theatre, I realized I ________ the tickets at home. a) had left b) had been leaving c) left 32) My little brother ________ about his birthday party. a) extremely excited is b) is excited extremely c) is extremely excited 33) I met my husband when I ________ English in Lithuania. a) taught b) had taught c) was teaching 34) He got out of the car and ________ into the bank. a) was running b) had run c) ran 35) We ________ the exam for about an hour, when the fire alarm went off. a) ’done b) ’d been doing c) were doing 36) The government should do more to help ________. a) poor b) the poor c) the poor people 37) I’ll take ________, please. a) the green ones b) the green c) the ones green 38) I worked ________ that I finished the job early. a) such hard b) so hard c) so hardly 39) I was at work ________. a) all yesterday day b) yesterday all day c) all day yesterday 40) That was ________ amazing play – I’ll have to go and see it again. a) a so b) a such c) such an 41) If I ________ you by Sunday, go to the match without me. a) 'm not phoning b) haven’t phoned c) won’t phone 42) If you like crime stories, you ________ the book I’m reading. a) had love b) love c) ’ll love 43) The burglars ________ to prison for a very long time. a) were sending b) will be sent c) will send 44) The man ________ to prison for several years. a) will go probably b) will likely go c) will probably go 45) It ________ that the murderer escaped in stolen car. a) is believing b) is believed c) believes 46) They ________ building the new shopping centre by the end of the year. a) ’ll be finish b) ’ll have finished c) ’ve been finished 47) By the time you read this message, ________ on the beach in Spain. a) I’m going to lie b) I’ll be lying c) I’ll lie 48) Six paintings ________ from the art gallery late last night. a) are being stolen b) were stolen c) have been stolen 49) The bank ________ three times this year. a) has been robbed b) is robbed c) has robbed 50) I’ll come with you to Dan’s party if I ________anything else to do. a) wouldn’t have b) don’t have c) won’t have 51) Don’t come round at the weekend because I ________ for my exams. a) ’ll have studied b) ’ll study c) ’ll be studying 52) If you ________ red and white, you get pink. a) will mix b) mix c) are mixing 53) This time next year, Sue and Jeff ________ for 50 years. a) will be marrying b) will have been married c) will be married 54) We ________ to France next weekend. Do you want me to bring you anything back? a) ’ll be gone b) ’ll have gone c) ’ll be going 55) The thieves are thought ________ at least five million dollars. a) to have taken b) to take c) that they have taken 56) We ________ the exam by three o’clock, so I’ll meet you at 3.30. a) ’ll have finished b) ’ve been finishing c) ’ll finish 57) If you ________ a tiger, you can’t imagine how scary they are. a) ’ve never seen b) will never see c) don’t see 58) Take some sandwiches as you’re ________ hungry on the journey. a) probably to get b) likely get c) likely to get 59) You won’t get in to university ________ you pass your exams. a) unless b) after c) in case 60) Take your coat with you ________ it gets colder later. a) in case b) until 61) If I ________ feeling so ill, I’d go to work. a) wasn’t b) wouldn’t be c) ’m not 62) I wouldn’t study languages if I ________ enjoy them. a) wouldn’t b) didn’t c) don’t 63) If I ________ you, I wouldn’t buy a bigger car. a) am b) was c) were 64) Why are you so hot? You look ________ you’ve been running a marathon! a) if b) as if c) as 65) Tim’s very quiet. If you didn’t know him, you ________ he was unfriendly. a) might think b) thought c) ’ll think 66) I ________ Mary if I had arrived five minutes later. a) hadn’t seen b) wouldn’t have seen c) didn’t see 67) You ________ seen Tom. He walked right past you. a) must have b) can’t have c) couldn’t have 68) You ________ you’ve seen a ghost! Are you OK? a) look like b) look c) ook as like 69) Something ________ delicious. Have you been making cakes? a) looks b) smells c) feels 70) They ________ gone out. Their car is outside the house. a) must have b) can’t have c) might have 71) Paul’s train ________ cancelled. There have been problems on the railway recently. a) might have been b) can’t have been c) may not have been 72) We wouldn’t have missed the start of the concert if you ________ on time. a) had arrived b) would have arrived c) arrived 73) We’re lost! I ________ a map. a) should bring b) should brought c) should have brought 74) I ________ bought these shoes. They were too expensive. a) shouldn’t have b) can’t have c) might not have 75) These shoes ________ really comfortable. I think I’ll buy them. a) feel as if b) feel c) feel like 76) This sofa looks ________ the one at my parents’ house. a) like b) as if c) - 77) Would you ________ eat in or go to a restaurant? a) rather b) better c) like 78) If you hadn’t been rude to Liz, she ________ talking to you. a) hadn’t stopped b) wouldn’t have stopped c) wouldn’t stop 79) ________ call them before we go to make sure they’re at home. a) We’d better not b) We’d better c) We’d rather 80) They ________ have got lost. I drew them a very clear map. a) might b) mustn't c) can't

Leaderboard

Visual style

Options

Switch template

Continue editing: ?