As soon as she arrived in London, she found that the English people spoke English differently from what she _____.. have you been/ had left D.[r]
(1)Lesson 1: Tenses I Choose the best answer: I this film twice A see B saw C will see D have seen After her performance, she invited the audience to ask questions A she finishes B finished C finishing D she will finish His father of cancer last year A will die B has died C died D had died The train when we got to the station A just left B just leaves C has just left D had just left As soon as Martina saw the fire, she the fire department A was telephoning B telephoned C had telephoned D has telephoned Before Jennifer won the lottery, she any kind of contest A hasn’t entered B doesn’t enter C wasn’t entering D hadn’t entered Every time Parkas sees a movie made in India, he homesick A will have left B felt C feels D is feeling Since I left Venezuela six years ago, I to visit friends and family several times A return B will have returned C am returning D have returned Yesterday while I was attending a sales meeting, Mathew on the company annual report A was working B had been working C has worked D works 10 When my parents for a visit tomorrow, they will see our new baby for the first time A will arrive B arrived C arrive D will have arrived 11 The last time I in Athens, the weather was hot and humid A had been B was C am D will have been 12 After the race , the celebration began A had been won B is won C will be won D has been won 13 Andy out of the restaurant when he Jenny A came/saw B is coming /saw C came/was seeing D was coming/had seen 14 While he was washing his car, Mr Brown a small dint in the rear fender A has discovered B was discovering C is discovering D discovered 15 Linda has lost her passport again It’s the second time this .A has happened B happens C happened D had happened 16 At this time tomorrow, we our final exam A will have taking B will be taken C would take D will be taking 17 The baby Don’t make so much noise A sleep B sleeps C is sleeping D slept 18 Peter said he a test the following day A had had B will have C has had D would have 19 It is not so hot today as it yesterday A is B was C would be D had been 20 a party next Saturday We have sent out the invitation A we had B we have C we’ll have D we have had 21 I’m very tired over four hundred miles to day A I drive B I’ve driven C I’m driving D I’ve been driving 22 I’m busy at the moment on the computer A I work B I’m worked C I’m working D I worked 23 Our friends meet us at the airport tonight A are B are going to C go to D will be to 24 I will tell Anna all the news when her A I’ll see B I’m going to see C I see D I’m seeing 25 Don’t worry, I here to help you A be B will be C am going to be D won’t be 26 When I entered the room, everyone A has been dancing B was dancing C had danced D danced 27 Before the invention of the steamboat there no way to cross the ocean A has been B could have been C had been D would be 28 He said that he his homework since o’clock A had done B did C has done D was doing 29 Tom said everything ready when the match A will be/starts B would be/started C is/started D will be/started 30 How long able to drive? - Since 1990 A could you B have you been C were you D are you 31 She won't get married until she 25 years old A is B will be C had been D was 32 After Mary her degree, she intends to work in her father's company A will finish B is finishing C finishes D will have finished 33 When he all the letters, he took them to the post office A has written B had written C wrote D had been writing 34 By the end of this month, I English for years A have learnt B will have learnt C had learnt D learnt 35 We in touch with each other for years A will not keep B are not keeping C did not keep D have not kept 36 She has learnt French the age of five A since B for C before D in 37 Tom before we arrived there A has left B had left C will leaveD leaves 38 Wait here until I you A am going to call B will call C am calling D call 39 John _ tennis once or twice a week A usually play B is usually play C usually plays D have usually plays 40 At o’clock yesterday evening, I _ my clothes A am ironing B have ironed C was ironing D ironed 41 She _ German for two years A has learnt B is learning C learn D learns 42 Ann _ tea very often A doesn’t drink B don’t drink C didn’t drink D hasn’t drunken 43 The earth _ round the sun A go B has gone C went D goes 44 They me about it last week A was telling B told C has told D would tell 45 My grandfather _ many years ago A had died B has died C died D was dying 46 I think the weather _ nice later A will be B be C is D has been 47 I will see him when he _ here tomorrow A comes B will come C has come D had come 48 The boys broke a window when they _ football A played B were playing C had played D are playing 49 It’s at least a month since _ Tom A I last seen B I last see C I have last seen D I last saw 50 I her since I _ a student A know / am B knew / was C have known / amD have known / was 51 Everybody to their best at present A tries B try C is trying D are trying 52 A lot of money _ on advertising every year A spend B spends C is spent D are spent 53 I _ here since last January A am studying B have been studying C had been studying D was studying 54 The meal _ when I came A was be cooked B is cooked C was being cooked D is being cooked 55 He _ to New York three times this years A had been B was C is D has been 56 Each of you _ share in the work A have B has C having D to have 57 When I last saw Mai, she _to find a job A tried B has tried C is trying D was trying 58 The students _ to be at school at a.m A tell B told C were told D have told 59 If He knew the facts, he us what to A will tell B would tell C tells D told 60 If you _ the cake in the oven for too long, it will burn A leave B left C will leave D are leaving 61 We _ on the swings when it started to rain A didn’t play B haven’t played C weren’t playing D aren’t playing 62 Our children _ to school by bus every morning A take B are taken C have taken D are taking 63 Each student the lesson very well A understand B understands C understanding D to understand 64 Jane to me twice a month A was writing B are writtting C was written D writes 65 He the effects of radiation when he suddenly died A was studying B studied C had been studying D had studied 66 Television _ very popular since the 1950s A is B was C has been D had been 67 Everybody in both cars _ injured in the accident last night A is B are C was D were (2) 68 Working for 12 hours a day _ her very tired A makes B made C make D making 69 Hurry! The train I don't want to miss it A comes B is coming C came D has come 70 Mike one hour ago a phoned b was phoning c had phoned d has phoned 71 We English next Monday a learn b will learn c are learning d.will learning 72 I my key Can you help me look for it? a lose b lost c had lost d have lost 73.41.Last night Tine in bed when suddenly she heard a scream a read b was reading c had read d had read 74.While mother dinner the phone rang a cooked b had cooked c has cooked d was cooking 75.This room is dirty Someone in here a smoked b has smoked c had been smoking d has been smoking 76 I TV at 8L30 last night a watched b was watching c has watched d had watched 77.While I was working in the garden, my son video games a was playing b played c has played d has been playing 78.I've lived here 1990 a since b from c to d for 79 Paulo has learned English five years a since b from c to d for 80 In 1996, my brother at Harvard university a studies b is studying c studied d had studied 81 John at the moment, so he can't answer the telephone a works b is working c has worked d will work 82 John tennis once or twice a week a usually playb in usually playing c usually plays d have II Choose the best answer: I have never seen such beautiful pictures before A These pictures are the most beautiful I have never seen B These pictures are the most beautiful I have ever seen C This is the first time I see beautiful pictures D This is the first time I have seen beautiful pictures Jack has stopped writing letters to Jill A Jack has no longer stopped writing letters to Jill B Jack used to write letters to Jill C Jack has never written letters to Jill D Jack stopped writing letters to Jill when Jill come Mary has been working in this company for five years A Mary began to work in this company for five years B Mary began working in this company for five years ago C Mary began to work in this company five years ago D Mary has begun to work in this company five years ago I have never eaten this kind of food before A I used to eat this kind of food before B Before I came here I had ever eaten this kind of food C This is the first time I have ever eaten this kind of food D This is the most delicious food I have ever eaten She last saw him years ago A She hasn’t seen him years ago B She hasn’t seen him for years ago C She didn’t see him for years D It’s years since she last saw him It’s ages since I last saw a Hollywood film A It’s ages because I last saw a Hollywood film B I haven’t seen any Hollywood film before C I saw a last Hollywood film since ages ago D I haven’t seen a Hollywood film for a long time He hasn’t smoked a cigarette for a week A It is for a week that he hasn’t smoked a cigarette B It is a week since he last smoked a cigarette C It is a cigarette that he smoked a week ago D It is a week ago that he smoked a cigarette It started to rain at o’clock and it is still raining A It has been raining at o’clock B It has been raining since o’clock C It has been raining for o’clock D It has been raining in o’clock They had finished their tea and then they left A They finished their tea after they had left B After they had left, they finished their tea C They had left before they finished their tea D After they had finished their tea, they left 10 John began playing the piano 10 years ago A John played the piano 10 years ago B John has played the piano for 10 years C John used to play the piano 10 years ago D John doesn’t play the piano anymore ¬ Notes: a It + be + time + since + simple past b It is the first/ second/ third …… time + present perfect c The last time + simple past d Present perfect + since + simple past Exercise 3: Choose the most correct answer: He said that he a lot of money on advertising to expand his business A spends B has spent C spending D had spent The train _ when we got to the station A just left B just leaves C had just left D will leave Tom told me he _ call me at the airport when I A would/ arrived B will/ arrive C will have/ arriving D would be/ arriving At this time tomorrow, we our final exam A will have taking B will be taking C will be taken D would take - before? – Yes, I my holidays here last year A have you ever been / spent B have you ever been / spend C Did you ever be / spending D were you ever / spend I was working in the garden, John was repairing the washing machine A as soon as B because of C while D until Peter said he _ a test the following day A had had B will have C has had D would have After she _ at the hospital for years, she _ to give up the job yesterday A had been working/ decides B had been working/ decided C working / had decided D is working/ will decide Tom _ before we arrive there A has left B had left C will leave D leaves 10 In 1970, the Canadian scientist George Kelly that warm water _ more quickly than cold water A prove/freeze B proves / breezed C proving / freezing D proved/freezes (3) 11 After we _ our work, we for lunch A having finish/ went B have finished/ went C had finished/went D having finish/ going 12 After _ Tom was apprenticed to learn a trade A leave B leaves C left D leaving 13 They were in a hurry because they thought that the class _ A have already begun B have already begun C was begun D will begin 14 – Why have they demolished that old building? – They a new supermarket there A had built B were building C are going to build D would be built 15 When I’m learning English, sometimes I the accent A will be confused about B was confused about C had be confused about D am confused about 16 After he _ his English course, he went to England to continue his study A will finish B has finished C had finished D will have finished 17 They a lot of preparation before the match started A has made B had made C will be made D are making 18 I in the US for one year, but I still find it difficult to communicate with the American A am B was C have been D had been 19 American women may conversations with men or even _ them to dance A to start/ to ask B start/ ask C starting / asking D started/ asked 20 After the doctor found that he his arm A to examine/ breaks B to examine/ broke C examining/ broken D examining/had broken 21 As soon as she arrived in London, she found that the English people spoke English differently from what she _ A will learn B is learning C has been learning D had learnt 22 How since we school? A are you/ left B will you be / left C have you been/ had left D have you been/ left 23 Before cars _ , people horses and bicycles A were discovered/ had used B discovering/ use C is discovered/ using D have been discovered / have been using 24 Don’t go anywhere until I _ back A come B will come C have come D came 25 I _ the book by the time you come tonight A will be finishing B finished C have finishing D will have finished 26 Who when I came ? A were you talking to B are you talking to C you were talking to D you are talking to 27 Please send us a postcard as soon as you _in London A will arrive B is going to arrive C arrive D arrived 28 I will give you this book I met you tomorrow.A when B until C since D for 29 Jane _ her house all the morning before the guest arrived A is cleaning B was cleaning C has been cleaning D had been cleaning 30 We for going home when it began to rain A are preparing B were preparing C will be preparing D have prepared 31 Tom said everything ready when the match A will be/ starts B would be/ started C is / started D will be/ started 32 I _ in the waiting room when I heard someone _ me A am sitting/ to call B was sitting/ call C am sitting/ called D have sat / called 33 At 10 o’clock tomorrow morning, we _ our final test A will take B will be taking C has been taking D would be taking 34 Our grandfather as an engineer for 30 years be fore he retired in 1980 A worked B was working C has been working D had been working 35 Up to now, the pollution problems yet A haven’t solved B are not solving C hadn’t solved D.will not have solved 36 Miss Hoa always takes her umbrella when she _ to school A has gone B goes C is going D will go 37 Never talk to the driver while he .A will be driving B will drive C drives D is driving 38 I’ll tell you it is good or not after I it A try B am trying C have tried D will try 39 I’ll marry her as soon as she _ all her problems A solves B has solved C had solved D solve 40 I’ll wait until you crying A have stopped B will stop C stop D stopped 40 I bought Romano whenever I Maximart A had gone B has gone C went D would go 41 My son was sleeping when I home A went B has gone C had gone D would go 42 I was compiling this book while my son .A slept B would sleep C had slept D was sleeping 43 Lan has learnt English since she a small girl A has been B had been C was D would be 44 She won’t get married until she _ 25 years old A is B will be C had been D was 45 After , he went to bed A had done his homework B have done his homework C being done his homework D doing his homework 46 Yesterday when I _ at the station, the train _ for 15 minutes A arrived/ had left B arrives/ has left C arrived/ left D had arrived/ left 47 When we _ there _ people calmly A got/ are waiting B got/ were waiting C got/ waited D get/ wait (4) 48 While I in the street, I saw my old friend A was walking B am walking C walk 49 What you think the children _ when we get home? A would B C were doing 50 I’ll read the book when I _ time A have B had C will have 51 The house was quiet when I _ home Everyone _ to bed A got/ went B got/ had gone C had got / went D was getting/ was going 52 I her since I _ a student A know/ am B knew/ was C have known/ am 53 While I was going to school yesterday, I him A meet B met C will meet 54 Alice _ for Washington as soon as she had finished her exam A will leave B would leave C leaves 55 He died after he ill for a long time A was B had been C has been 56 I _ home until I finish my lesson A haven’t come B don’t come C didn’t come 57 The manager the store before I arrived A closed B had closed C has closed 58 When the alarm rang, Hai out of bed quickly A was jumping B has jumped C had jumped 59 When we see Mr Minh tomorrow, I him of that A will remind B remind C have reminded D walked D are doing D would have D have known/ was D am meeting D left D is D won’t come D was closing D jumped D reminded Last week, I (61) home after (62) some tennis when it started to rain heavily “oh, no, I (63) soaked before I reach home, ” I thought “ If only I (64) _ my raincoat, ” I said to myself I always forget (65) _ with me Just then, a friend of mine who(66) _ home from work saw me (67) _ shelter from the rain and he (68) me a lift “(69) _ home, or you want to go for a drink?” he said “ No, thank you I’d rather (70) _ home now,” I replied 61 A walked B had walked C had been walking D was walking 62 A played B to play C playing D being played 63 A get B got C will get D am getting 64 A will remember B remember C remembered D had remembered 65 A bring B to bring C bringing D brought 66 A was driving B drove C had driven D driving 67 A take B to take C was taking D taken 68 A offers B offered C had offered D has offered 69 A Are you gone B Will you go C Have you gone D Do you go 70 A take B taking C be taken D be taking (5)