Grammar Test: Past TensesVersión en línea The test is aimed at revising Past Tenses forms (Past Simple, Past Continuous, Past Perfect and Past Perfect Continuous) por Alyona Vasilievna Bozhkova 1 The Beatles ... lots of records. a made b had made c had been making. d maked 2 There was no milk left because Jack ... it all. a drank b had been drinking c had drunk d was drinking 3 He got into the car, started the engine and ... . a drove away b had driven away c was driving away d had been driving away 4 The party ... by the time I arrived. a already had started b started already c had already started d started 5 I ... to work when I fell off my bike. a was cycling b had cycled c had been cycling d were cycling 6 I ... at 3 o'clock yesterday afternoon. a had slept b had been sleeping c were sleeping d was sleeping 7 Kate ... to find a job in Hollywood for years before she moved to Miami. a tried b had been trying c was trying d had tried 8 George was exhausted because he ... all day. a had been walking b had walked c walked d was walking 9 The storm broke out after we ... for four hours. a had driven b drove c had been driving d was driving 10 By 2008, Kate ... six countries in Europe. a had already been visiting b was already visiting c had already visited d already visited 11 The children were cold. They ... in the snow all afternoon. a had played b had been playing c were playing d played 12 Lucy was gardening ... Adam was painting the kitchen. a as soon as b when c while d after 13 Paul ... an expensive mountain bike last year. a was buying b had bought c bought d had been buying 14 While Matthew was fixing the window, he ... off the ladder. a fell b was falling c had fallen d had been falling 15 The plane ... by the time I reached the airport. a already left b had already left c had been leaving d had already been leaving 16 ... did the Millers move to Edinburgh? a While b How long c How long ago 17 When I left the house, I realised that I ... to take my keys with me. a forgot b had forgotten c have been forgetting d was forgetting 18 How long ago ... their tickets? a did they buy b did they bought c do they buy d they did buy 19 Keri was angry. She ... for Sarah for two hours. a was waiting b had been waiting c had waited d waited 20 Sue ... as she was reading Mary's letter. a was smiling b had been smiling c had smiled d were smiling 21 Lucy ... a letter to her sister last night. a had written b wrote c had been writing d was writing 22 Graham ... for the company for twenty years before he retired. a had been working b had worked c worked d was working 23 I bought the dress because I ... something special to wear to the party. a want b wanted c had wanted d was wanting 24 ... you ... Brian last week? a Did ... saw b Do ... see c Did ... see d Had ... seen 25 John ... at the theatre last week. a were b was c had been d is 26 ... you in London 2 months ago? a Were b Was c Had been d Are 27 Who ... the telephone? a diid invent b does invent c did invented d invented