ahad snowed bhad snowed cwas snowing dis snowing 17.Mrs Edwards _____ history for 35 years, and is retiring soon.. ahas been waiting bhad been waiting cwas waiting dhas waited 20.Anita _
Trang 1Bµi tËp tr¾c nghiÖm vÒ th×
1 Water at 100 degrees Celsius
a) boiling b)boils c)is boiling d)boil
2 Bettina usually television in the evening
a)watches b)watching c)watch d) has watched
3.Rosemary to agree with us now
a)is appearing b)appear c)appeared d)appears
4.Look! That man your bike!
a) is stealing b)steals c)stealing d)stolen
5.I’m sorry I to do my homework yesterday
a)am forgetting b)have forgotten c)forgot d)forget
6.We any interesting films lately
a)didn’t see b)haven’t seen c)saw d)have seen
7.Eric _ a flat yet, so he’s still living with his parents
a)found b)didn’t find c)is finding d)hasn’t found
8 They _ running their own company in 1980
a)started b)have started c)are starting d)start
9.She’s a law student and she for four years now
a)studied b)is studing c)has been studing d)did study
10 I think I _ my door key I can’t find it any where
a)lost b)have lost c)am losing d)will lose
11.The film _ when we arrived at the cinema
a)has begun b)begun c)had begun d)begins
12.I wasn’t thirsty because I _ some milk
a)drunk b)have just drunk c)just drank d)had just drunk
13 When the match was over , the spectator home
a)went b)had gone c)were going d)have gone
14.After having a bath, he _ his supper
a)had eaten b)ate c)has eaten d)was eating
15.The phone _ suddenly while Joanne was doing the housework
a)rang b)was ringing c)had rung d)is ringing
16.It _ as we drove slowly along the road
a)had snowed b)had snowed c)was snowing d)is snowing
17.Mrs Edwards _ history for 35 years, and is retiring soon
a)teaches b)is teaching c)taught d)has been teaching
18.Did you see John yesterday? He _ a very old pair of jeans
a)wears b)didn’t wear c)was wearing d)wore
19 Victoria _ for half an hour when the doctor finally arrived
a)has been waiting b)had been waiting c)was waiting d)has waited
20.Anita _ very hard at the moment
a)is studing b)studies c)studied d)has studied
21He _ for London one year ago a) left b) has left c) leaves d) had left
Trang 222 She _ in Hue for twenty years a) lives b) has lived c) lived d) will live
23 I _ to the market with my mother yesterday a) go b) went c) have gone d) was going
24 What _ you _, Nam? – I’m thinking of my mother
• a) do/think b) are/thinking c) have/thought d) were/thinking
25 How long _ you _ her? – For five months
• a) do/know b) are/knowing c) have/known d) had/known
26 I usually to school by bus
• a) went b) am going c) go d) have gone
27 Yesterday morning I _ up at 6.30 a) got b) get c) was getting d) had got
28 Please don’t make so much noise I _
• a) studying b) study c) am studying d) studied
29 Water at 100 degrees Celsius
• a) boils b) boiled c) is boiling d) will boil
30 It is raining now It began raining two hours ago So it for two hours
• a) rains b) is rainning c) has rained d) rained
31 you _ out last night?
• a) Did/go b) Do/go c) Have/gone d) Were/going
32 This house _ 35,000 pounds in 1980
• a) costs b) cost c) had cost d) was cost
Trang 333 While Tom tennis, Ann _ a shower.
• a) played/took b) was playing/was taking c) playing/taking d) was play/was take
34 Mike is playing chess How long he _?
• a) did/play b) is/playing c) has/play d) has/been playing
35 When they in the garden, the phone _
• a) worked/was ringing b) were working/rang c) worked/rang d) work/rings
36 After they their breakfast, they shopping yesterday
• a) have/go b) had had/go c) had/had gone d) had had/went
37 They _ tea when the doorbell _
• a) have/is ringing b) were having/rang c) had had/ rang d) having/ringing
38 Father his pipe while mother _ a magazine
• a) smoked/read b) had smoked/read c) was smoking/was reading
• d) smoking/reading
39 When I into the office, my boss _ for me
• a) came/was waiting b) was coming/waited c) had come/waited d) came/waiting
40 When I Brian, he a taxi
• a) see/drives b) see/was driving c) saw/was driving d) saw/is driving
41 When he , we dinner
• a) arrived/having b) arrived/were having c) was arriving/had d) had arrived/had
Trang 442 While they chess, we the shopping.
• a) playing/doing b) were playing/doing c) played/did
• d) were playing/were doing
43 They football when the lights in the stadium out
• a) were playing/went b) played/was going c) were playing/ was going
• d) playing/went
44 While George and John their room, she the ironing
• a) cleaning/doing b) were cleaning/was doing
• c) were cleaning/doing d) cleaning/was doing
45 Today is Thursday and she late twice this week She late yesterday and on Monday a) is/was b) has been/is c) has been/was d) has been/had been
46 He in the same house since 1975
• a) has lived b) is living c) lived d) had lived
47 We him since he marrieD
• a) didn’t see/got b) haven’t seen/got c) don’t/get d) hadn’t seen/got
48 It for two hours and the ground is too wet to play tennis
• a) is raining b) had rained c) has rained d) was raining
49 He to HCMC last year and I him since then
• a) moved/didn’t see b) moves/haven’t seen c) moved/haven’t seen
• d) moved/hadn’t seen
50 We what to do with the money yet
• a) not decide b) didn’t decide c) haven’t decided d) hadn’t decided
Trang 5Bµi tËp tr¾c nghiÖm vÒ th×
I Choose the best answer
1 I’d like to borrow this book _ it yet ?
a Did you read b Had you read c Have you read d Do you read
2 We in this town for a long time We here sixteen years ago
a had been / come b have been / came c were / came d are / came
3 No breakfast for Mark, thanks He _ breakfast
a hasn’t eaten b didn’t eat c isn’t eating d doesn’t eat
4 The news came as no surprise to me I for sometime that the factory was likely to close
5 Glenda _ extremely hard when she was a student
a worked b has worked c was working d had been worked
6 The world war II _ in 1939 and _ in 1945
a begins / ends b had begun/ended c has begun / had ended d began / ended
7 I’ll see him when he here tomorrow
8 I at the check out when I _ a strange looking man
a waited / noticed b was waiting / noticed c waited / was noticing d was waiting / had noticed
9 Harry works all the time He _
a never relaxes b relaxes never c often relaxes d relaxes sometimes
10 The house was very quiet when I got home Everybody to bed
11 It………quite often in Britain during the winter
A is snowing B snows C snowed D was snowing
12 Every twelve months, the Earth………the Sun
A circles B circled C has circled D is circling
13 Right now, Jim……… the newspaper and Kathy………dinner Last night at this time, they………….the same thing
A is reading / is making / were doing B reads / makes / had done
C has read / has made / are doing D will read / will make / did
14 My father usually………beer after meals but now he………tea
A drank / was drinking B drinks / is drinking C drinks / drinks
D has drunk / drinks
1 5 Wars………….the most terrible At the moment, wars……….in some places in the world
A are / happened B have been / have been happening C were / are happening D are / are happening
16 Since his bicycle……… stolen last week, he………to school by bus
A has been ghoes B had been / was going C was / has gone D was / went
17 You can’t see Tom because he………
A is working B was working C has been workingD had been working
18 I have never played table tennis before This is the first time I to play
19 Hurry up! Our train at 7 o’clock We have just a little minutes
A leaves B is leaving C will be leaving D is going to leave
20 The child is still ill but he better gradually
Trang 621 Don’t bother her She her violin lesson; she always it in the morning.
A takes / is taking B takes / takes C is taking / is taking D is taking / takes
22 The existence of many stars in the sky us to suspect that there may be life on another planet
23 The population of the world at a tremendous rate and out of control
A has increased / are soon going to B is increased / soon will be
C in increasing / soon will be D has been increasing / are soon
24 Medical researchers for ways to control, prevent and cure cancers
A look B are looking C have looked D have been looking
25 I’ll come to see you before I for the United States
A leave B will leave C have left D am leaving
26 My friend, Mary, arrived after I……… for her about half an hour
A was waiting B had been waiting C have been waiting D have waited
27 The accident………when we were on the way to Vung Tau
28 It was midnight Outside it………very hard
A rains B is raining C rained D was raining
29 When he……… at the station, his train already………
A arrived / left B arrived / had left C had arrived / left D arrives / leaves
30 You……….your new hat when I ……….you yesterday
C wore / was meeting D were wearing / met
31 As I………the glass, it suddenly ……… into two pieces
C cut / was breaking D was cutting / had broken
32 When I………….to the party, Sally and Doug………… , John……….drinks
A was coming / had danced / made B had come / danced / made
C came / were dancing / was making D have come / are dancing / is making
33 When I……….there, dinner………, so I had a drink first
C got / had been prepared D got / was being prepared
34 He……….for her for nearly one hour last night before she………
A was waiting / came B had been waiting / came
C has waited / comes D waited / will come
35 Andrew……… the test before so he……… it very easy
A did / had found B had done / foun C was doing / found D did / was finding
36 While her brother was in the army, Sarah to him twice a week
A was writing B wrote C has written D had written
37 When I last him, he in London
A saw-has been living B see-in living
C saw- was living D have seen- lived
38 I was sad when I sold my car I it for a very long time
39 By next month, Laura for the company for twenty years
C has been working D will have been working
40 When I last saw John, he and was out of breath
A was running B ran C has run D had been running
41 Mary in London for 15 years
A is living B was living C has lived D lives
42 Tim in three movies already I think he’ll be a star some day
Trang 7A has appeared B was appearing C had appeared D is appearing 43: Ann lives in London She there for ten years
A is living B had been living C was living D has been living
44: She hasn’t written to John she left school
45 He ……… to New York three times this year
46 The last time I saw him was in June, 2004
A I saw him since June, 2004 B I have seen him since June, 2004
C I have not seen him since June, 2004 D I didn't see him since June, 2004
47 _ any letters from him lately?
A Are you receivingB Do you receive C Have you receivedD Had you received
48 We _ for him for 10 minutes
A will have waited B wait C have been waiting D waited
49 We _ him for months now
A don't see B haven't seen C didn't see D won't see
10 I haven't eaten this kind of food before
A I haven't eaten this kind of food already B This is the first kind of food I have eaten
C This is the first time I've eaten this kind of food D Even before I have not eaten this kind of food
11 We _ him for months now
A don't see B haven't seen C didn't see D won't see
12 I / finish / read / long novel / Arthur Hailey //
A I finished to read a long novel of Arthur Hailey.B I've just finished reading a long novel written by Arthur Hailey
C I finished the reading long novel with Arthur Hailey D I've finished reading the long Arthur Hailey's novel
13 He started to learned French two weeks ago
A He has been learning French for two weeks B He learnt French for two weeks
C He has been learning French since two weeks D He has started learning French two weeks ago
14: I haven't come back to London for my father last visited me (lçi sai)
A B C D
15 He……… to NewYork three times this year
A is B has been C was D had been
16 No-one has ever discussed that matter thoroughly
A That matter has a thorough discussion
B That matter has never been discussing thoroughly
C That matter has no discussion thoroughly
D People have never discussed that matter