B2. Past TensesVersión en línea Test yourself on past tenses! por Teacher Ismael 1 Sorry I shouted at you. I was annoyed because I ... problems with the computer all morning. a had been having b had had c had d was having 2 We ... all the museums in the town by the end of the tour. a visited b had visited c had been visiting d were visiting 3 Tony ... in China for long before the earthquake happened. a hadn't been working b hadn't worked c wasn't working d didn't use to work 4 We missed part of the concert because it ... when we got to the hall. a already started b had already started c hadn't started yet d started already 5 I had breakfast quite early, then I ... to the bus stop and caught the bus. a was going b had gone c went d didn't go 6 Sony offered Neela a job before she ... her degree. a finish b had finished c finished d was finishing 7 Sony offered Neela a job after she ... her degree. a finish b had finished c finished d was finishing 8 Hilary ... as a doctor in Bangladesh for eighteen months. a used to work b would work c worked d was working 9 When I lived in Bilbao, I ... the Guggenheim Museum several times. a would visit b visited c used to visit d was visiting 10 My mother's hair is grey now but she ... beautiful red hair. a used to have b would have c had had d was used to have 11 I recognise you -... to go to Kingston Girls' Club? a used to b didn't you use c not used you d would you 12 Jack ... fruit juice when he was young. a wasn't drinking b didn't used to drink c didn't use to drink d hadn't been drinking 13 We ... dinner when the doorbell rang. a were having b had c would have d used to 14 When Olga was a child, she ... near the sea. a would live b lived c living d was lived 15 It had been ages since ... her. a I've seen b I was seeing c I saw d I used tp see 16 She opened the window and ... my name. a used to shout b shouted c has shouted d had shouted 17 When I got to the concert, I realised ... my ticket at home! a I'd left b I left c had been leaving d was left 18 The little boy was frightened because ... such a big dog before. a he wasn't seeing b he'd never seen c he didn't see d he couldn't see 19 They ... in the garden for hours, and they were exhausted. a have worked b had been working c were worked d had worked 20 I wanted to say "thanks" to Susan, but she ... . a already left b had already been leaving c had already left d has left 21 My brother and I ... swimming almost every day last summer. a went b had been going c were going d had gone 22 We ... when someone knocked at the door. a talked b had talked c were talking d were talked 23 "We had already travelled some distance when the sun rose." Our journey started.... a before sunrise. b at sunrise. c after sunrise. 24 I ... to play football when I was young. I'm too old and fat to play now. a would b did c got used d used 25 He ... several books a month, but he doesn't have time any more. a was used to reading b got used to reading c used to read d used to reading 26 We were surprised to see her driving - she ... when we first met her. a didn't use to drive b got used to driving c was used to driving d didn't used to drive 27 When I had to commute to work evry day, I ... very early. a got used to getting up b used to get up c was used to getting up d All the options are possible. 28 Whenever we came to Coventry we always ... in the Central Hotel. We loved it. a used to stay b had stayed c got used to staying 29 When I was a child I ... believe that I was a Jedi. a used to b get used to c would 30 Paul ... treat people badly. a didn't used to b didn't use to c usedn't 31 My grandfather ... tell me stories every night. a would b get used to c used