Exercise 8
- They________ tomorrow at 12:30
- will leave b. are leaving c. are going to leave d. leave
- Someone________ at the door, can you answer it?
- knocks b. is knocking c. has knocked d. knocked
- John________ at the moment, so he can't answer the telephone.
- works b. is working c. has worked d. will work
- The river________ after last night's rain.
- flowed b. flows c. is flowing d. will flow
- He________ for Chelsea this season.
- played b. is playing c. would play d. has played
- We shall make a trip around the world when the opportunity________ itself to us.
- will present b. will have presented c. presents d. will be presenting
- This pupil________ his best and ________ only one mistake in his dictation.
- made/did b. did/made c. made/made d. did/did
- The holiday makers________ in the sunshine to get sunburnt.
- laid b. lied c. led d. laying
- The snake________ one big egg last week.
- lay b. laid c. led d. laying
- I'm afraid you________ number.
- have mistaken b. are with the wrong c. have the wrong d. made the wrong
- I like looking at the pictures, but I ________ enough by lunch time.
- should have b. will have c. will have had d. have
- I don't understand this sentence. What________?
- does mean this word b. have this word mean
c. means this word d. does this word mean
- John________ tennis once or twice a week.
- usually play b. in usually playing
c. usually plays d. have usually played
- It was noisy next door. Our neighbors________ a party
- had b. were having c. had had d. have had
- It________ dark. Shall I turn on the light?
- is getting b. get c. got d. has got
- I________ for Christine. Do you know where she is?
- look b. looked c. am looking d. looks
- At 5 o'clock yesterday evening, I ________ my clothes.
- am ironing b. have ironed c. ironed d. was ironing
- Are you ready, Ann? Yes, I________
- am coming b. come c. came d. have came
- Why________ at me like that? What's the matter?
- do you look b. have you looked c. did you look d. are you looking
- I________ along the street when I suddenly heard footsteps behind me.
- was walking b. a walking c. walk d. walked
1d | 2b | 3b | 4c | 5b | 6c | 7b | 8d | 9b | 10c |
11c | 12d | 13c | 14b | 15a | 16c | 17d | 18a | 19d | 20a |
Exercise 9
- There was a time when watching TV really________ family entertainment
- were b. was c. had been d. is
- Last year they __________ 22 million TV sets.
- were selling b. has sold c. has sold d. sold
- At last the bus came. We _________ for half an hour
- waited b. was waiting c. have waited d. had been waiting
- Through the rain, I ______ a lighted window and a sign wich said "Sam's Place".
- have seen b. was seeing c. saw d. see
- Danniel ______ the bus. It doesn't run on Sundays.
- Did not catch b. have not caught
c. had not caught d. couldn't have caught
- We didn't play very well. We______ better.
- should have played b. should play c. have played d. have been playing
- I think you ______ pay to park here, I'll just go and read that notice.
- will b. would c. must d. better
- I think you should have that coast_____ soon.
- cleaned b. being cleaned c. leaning d. to clean
- I'm feeling sick. I_______ so much chocolate last night.
- needn't to eat b. did not eat c. mustn't eat d. shouldn't have eaten
- I'm going on holyday on Saturday. This time next week I_____ on a beach in the sea.
- will lie b. am lying c. will be lying d. should be lying
- Ted and Amy______ for 24 years.
- have been married b. married c. were married d. has been married
- Tomorrow I_______ my grandparents.
- am going to visit b. will have visited c. have visited d. visit
- When their first child was born, they_____ married for three years.
- have been married b. had been married
c. will been married d. will have been married
- I think the weather______ nice later.
- will be b. be c. is d. has been
- She_______ very angry when she knows this.
- shall be b. has been c. will have been d. will be
- We__________ a party last Saturday. It was great we invited lots of people.
- have b. have had c. had d. had had
- I was sad when I sold my car. I_____ it for a very long time.
- am running b. were running c. had been running d. have been running
- We were extremely tired at the end of the journey. We____ for more than 24 hours.
- had been traveling b. were traveling c. have traveled d. traveled
- The house was very quiet when I got home. Everybody______ straight to bed.
- had gone b. have gone c. went d. go
- The man sitting next to me on the plane was nervous because he______ before.
- hasn't flown b. didn't fly c. hadn't flown d. wasn't flying
1b | 2d | 3d | 4c | 5d | 6a | 7c | 8a | 9d | 10c |
11a | 12a | 13b | 14a | 15d | 16b | 17c | 18a | 19a | 20c |
Exercise 10
- ________ a car when they were living in London?
- Have they b. Did they have c. Were they having d. have they had
- They ________ serving meals by the time we get to the restaurant.
- will stop b. stopped c. are stopping d. will have stopped
- Mark was listening to music while his sister_______ a book.
- read. b. reads c. is reading d. was reading
- You______ here for my party, won't you?
- shall be b. won't be c. will be d. are going to be
- Can I borrow your bike on Monday? I'm sorry, but_____ it.
- I'll be using b. used c. use d. have used
- We______ the concert. It was really good.
- are enjoying b. enjoy c. did enjoy d. would enjoy
- It was 10 p.m. Most of the shops_____ just______
- have/closed b. had/closed c. has/closed d. was closing
- There's no more apples. We ______ them all.
- had eaten b. ate c. eat d. have eaten
- She_______ music all day. Now she fells tired.
- has been playing b. is playing c. played d. plays
- After he________ the house, he wrote a letter.
- cleans b. was cleaning c. had cleaned d. has cleaned
- They_____ me about it last week.
- was telling b. told c. had told d. would tell
- I_______ here at the end of the month.
- will leave b. would leave c. would have left d. is leaving
- I hope everything______ fine.
- is b. was c. would be d. will be
- My grandfather______ many years ago.
- had died b. has died c. died d. was dying
- I______________ my son the money for that last week.
- gave b. given c. have given d. was given
- Yesterday I passed by Peter's house, but the front door was closed. He__out.
- went b. must have gone c. has gone d. had had
- Where ________ you at 9:00 last night, Mr. Green?
- have been b. were c. will be d. are
- I ________ the dishwasher on when heard the shot.
- am turning b. turned c. was turning d. turned
- Now I _______ for what I said about you. It wasn't true and I shouldn't
have said it
- do apologize b. apologized c. was apologized d. apologizing
- Tim was tired. He ______ hard all day.
- has been studying b. studies c. studied d. had been studying
1b | 2d | 3d | 4c | 5a | 6c | 7b | 8d | 9a | 10c |
11b | 12a | 13d | 14c | 15a | 16b | 17b | 18c | 19a | 20d |
Nguồn: Sưu tầm