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]
Trang 1Lesson 1: Tenses
I Choose the best answer:
2 After - her performance, she invited the audience to ask questions
3 His father - of cancer last year A will die B has died C died D had died
4 The train - when we got to the station A just left B just leaves C has just left D had just left
5 As soon as Martina saw the fire, she - the fire department
6 Before Jennifer won the lottery, she - any kind of contest
7 Every time Parkas sees a movie made in India, he - homesick A will have left B felt C feels D is feeling
8 Since I left Venezuela six years ago, I - to visit friends and family several times
9 Yesterday while I was attending a sales meeting, Mathew - on the company annual report
10 When my parents - for a visit tomorrow, they will see our new baby for the first time
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
14 While he was washing his car, Mr Brown - a small dint in the rear fender
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
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
28 He said that he - his homework since 7 o’clock A had done B did C has done D was doing
29 Tom said everything - ready when the match -
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
33 When he - all the letters, he took them to the post office
34 By the end of this month, I - English for 6 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 5 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 do 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 7 a.m A tell B told C were told D have told
59 If He knew the facts, he us what to do 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
Trang 268 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
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
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:
1 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
2 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
3 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
4 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
5 She last saw him years ago.
6 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
7 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
8 It started to rain at 2 o clock and it is still raining’
A It has been raining at 2 o’clock B It has been raining since 2 o’clock
C It has been raining for 2 o’clock D It has been raining in 2 o’clock
9 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:
1 He said that he a lot of money on advertising to expand his business
A spends B has spent C spending D had spent
2 The train _ when we got to the station.
A just left B just leaves C had just left D will leave
3 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
4 At this time tomorrow, we our final exam.
A will have taking B will be taking C will be taken D would take
5 - 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
6 I was working in the garden, John was repairing the washing machine
A as soon as B because of C while D until
7 Peter said he _ a test the following day
A had had B will have C has had D would have
8 After she _ at the hospital for 2 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
9 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
Trang 311 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
Trang 448 While I in the street, I saw my old friend.
A was walking B am walking C walk D walked
49 What do you think the children _ when we get home?
A would do B do C were doing D are doing
50 I’ll read the book when I _ time A have B had C will have D would 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 D have known/ was
53 While I was going to school yesterday, I him.
A meet B met C will meet D am meeting
54 Alice _ for Washington as soon as she had finished her exam.
A will leave B would leave C leaves D left
55 He died after he ill for a long time.
A was B had been C has been D is
56 I _ home until I finish my lesson.
A haven’t come B don’t come C didn’t come D won’t come
57 The manager the store before I arrived.
A closed B had closed C has closed D was closing
58 When the alarm rang, Hai out of bed quickly.
A was jumping B has jumped C had jumped D jumped
59 When we see Mr Minh tomorrow, I him of that.
A will remind B remind C have reminded 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 do 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