B2. Mixed verbal tenses.Version en ligne Test yourself on verbal tenses (and time expressions!) for the B2 level of English. par Teacher Ismael 1 It was difficult at first, but she ... to it. a used b got used c soon gets used d had got used 2 Boris ... to working in the factory. He's been doing it for years. a gets used b is getting used c is used d used to 3 This silk dress ... lovely. a feels b is feeling 4 I ... what you are saying. a understand b 'm understanding 5 Sally is happy now because she ... her dog. a finds b found c has found d has been finding 6 I ... for my keys all morning, and I still haven't found them. a have looked b looked c have been looking d look 7 Call her at work. She is ... there at this time. a seldom b usually c rarely d regularly 8 Sue doesn't use her motorbike on weekdays because she ... to work. a is walking b has been walking c walks d has walked 9 She can't buy that because ... all her money. a already she spends b she's been spending already c already has she spent d she's already spent 10 Oh no! There ... my last euro! a has gone b has been c goes d is going 11 Chocolate ice cream ... better than vanilla. a tastes b is tasting 12 ... ducks on the lake near our house. a We often see b We're often seeing 13 Tom ... a lot when he was working in the bank. a used to travel b used to travelling c was used to travel d got used to travel 14 I ... play tennis a lot on Mondays. a am used to b use to c got used to d would 15 "I don't like wearing a suit every day." "Don't worry, you ... to it very soon." a are used b will get used c get used d used 16 Sandra ... to using a computer, but now she enjoys it. a wasn't used b didn't get used c isn't used d will get used 17 Do you remember the things we ... to do when we were kids? a were used b got used c used d would 18 Take some vitamin tablets! That's the second time you've come down with a cold ... . a last month b this month c today d ago 19 What's George been up to? I haven't heard from him since ... . a last week b this week c today d one hour 20 She's really pestering him! That's the third time she's called him ... . a yesterday b so far today c one hour d ago 21 Hello! I ... to thank you for the present you sent. a call b am calling c have called d called 22 The current rise in demand for timber ... large areas of rainforest. a destroys b destroyed c is destroying d had destroyed 23 ... to the opera when you lived in Milan? a Have you ever been b Did you ever go c Were you d Do you ever go 24 I ... work at the University for over ten years now. a work b am working c have worked d worked 25 Who ... the book "Waiting for Anya?" a has written b wrote c has been writing d write 26 We ... with Paul & Jenny until last weekend. a have been staying b have stayed c are staying d were staying 27 When I saw the vase, I knew it was exactly what I ... . a looked for b had looked for c had been looking for d am looking for 28 When I grow up I ... an astronaut. a am going to be b 'll be c 'll have been d am being 29 Sarah looked different because she ... weight. a was losing b lost c had lost d is losing 30 "Are you typing another report?" "Yes. By the time I finish this one, I ... twenty-three reports today!" a will have been typing b will have typed c will be typing d will type 31 Those two people have been dancing all evening. By 11 o'clock, they ... for four hours. a will have been dancing b will have danced c will be dancing d will dance 32 Let's go out for a drink after we ... these accounts. a finish b are finishing c are going to finish d will finish 33 I don't like unexpected visitors, so I hope she rings before she ...! a arrive b arrives c will arrive d is going to arrive 34 You can't drive a car in England until you ... seventeen. a are b were c have been d will be 35 I ... to all the local newspapers and TV stations to complain. a already write b already writing c have already written d have already been writing 36 ... TV for the last four hours? Turn it off and get some exercise! a Do you watch b are you watching c have you watched d have you been watching 37 Eric, ... hockey competitively or just for fun? a do you usually play b are you usually playing c have you usually played d have you usually been playing 38 That's the first time ... an answer right today! a I get b I am getting c I have got d I have been getting 39 When the robbery happened, the security guard ...! a slept b was sleeping c had slept d was slept 40 Jack ... chess before so I showed him what to do. a hadn't been playing b didn't play c wasn't playing d hadn't played 41 Sue ... TV when she heard a knock on the door. a watched b was watching c has been watching d has watched e watched f was watching 42 By two o'clock, he ... on the drums for three hours. I hope he stops soon! a will have been practising b will be practising c has been practising d is practising 43 Yesterday, I met an old school friend who I ... for years. a didn't see b haven't seen c had seen d hadn't seen 44 "The phone's ringing!" "I ... it!" a get b will get c got d am going to get 45 Nancy ... since she came from work. a has been sleeping b is sleeping c slept d had slept 46 You ... the wine after the meat is cooked. a are adding b will add c add d are going to add 47 I ... two e-mails so far. a have written b wrote c had written d have been writing 48 When we finally got to the airport, the plane ... . a has already landed b landed already c already landed d had already landed 49 She can't come to the phone right now, she ... about to leave for her dancing lesson. a will be b is c had been d is being 50 I've ... played that computer game. Is it good? a never b ever c just d still 51 We've been waiting for him ... ages. a since b for c just d after 52 ... you have finished the training, you'll be an expert! a By the time b Before c Until d While 53 You'll be able to start work ... you have finished your degree. a until b as soon as c while d before 54 ... Celia was driving to the airport, she realised that she had left her passport at home. a As soon as b As c During d Until 55 I will have finished studying ... the film starts. a until b while c by the time d once 56 The audience started clapping ... the singer came on stage. a by the time b the moment c while d just 57 Peter won't leave ... he has finished his work. a until b by c just as d when 58 I haven't heard from him ... we finished school. a before b as soon as c after d since 59 Jane was working as a journalist ... she was writing her first book. a during b while c just as d once 60 My mother used to cry ... she heard this song. a by the time b the moment that c whenever d until 61 The police officer returned my driving licence ... he had checked it. a just as b until c before d after 62 Have you ... seen a famous person? a ever b never 63 I've been collecting autographs ... last year. a since b just c for 64 I've ... read that new magazine! a yet b already c since 65 I haven't had time to call him ... . a so far b already c just d for 66 I won't be able to go on holiday ... I've saved some money. a after b until c for d since 67 ... you go to the Canary Islands, you'll see lots of volcanoes. a Once b When c Just 68 You will need to use a coputer ... you have started the job. a once b while c just d until 69 I'll be lying on the beach ... you're studying at home! a as soon as b while c until 70 "I've been studying all afternoon, and I've got a headache." I'm thinking of... a how much I have learned. b how long I have studied. 71 Pepe was in London for a year. He liked England but he ... the insipid food and the miserable weather. a could ever get used to b could never get used to c can ever get used to d can ever be used to 72 Jim doesn't have a girlfriend now but he ... . a would. b used to. c used d got used. 73 If you go to live in the United Kingdom, you ... on the left. a 'll have to get used to drive b 'll have to get used to driving c 'd have had to get used to drive d 'll have to be used to drive 74 The queue in the baker's ... to be so bad but now it's terrible. It must be that new chapata bread they bake. It's delicious. a didn't use b didn't used c was used d got used 75 Don't worry, it's a simple program to use. You ... it in no time, I'm sure. a will use to b are used to c will get used to 76 At first the employees didn't like the new open-space office, but in the end they ... it. a got used to b used to c are used to 77 ... be depressed when Sophie left you? a Didn't you use to b Are you getting used to c Would you 78 John ... go to a private school before moving here. a was used to b got used to c would