Exercise 5

  1. Hurry up or the train________ before you ca catch it.
    1. will leave     b. leaves          c. will have left           d. has left
  2. Now my sister________ a bicycle of her own.
    1. is having      b. are having   c. has   d. had
  3. A football team________ chiefly of 12 players.
    1. composed    b. composes    c. comprised    d. comprises
  4. This is the first time I ________ here.    

 

    1. am   b. have been    c. was d. be
  1. Last week, my professor promised that he________ today.
    1. would come             b. will come    c. comes          d. coming
  2. My girls friend arrived after I ________ for her about half an hour.
    1. was waiting             b. had been waiting c. has been waiting                     d. have waited
  3. Did she say she________ him tomorrow?
    1. has visited   b. will visit      c. would visit d. is going to visit
  4. ________ to rain before you woke up this morning?
    1. Did it begin b. has it begun             c. Had it begun            d. Would it begin
  5. My daughter saw an elephant this morning but she________ one before.
    1. had never seen         b. has never seen         c. never seen   d. never had seen
  6. I________ in Da Nang before I moved to Dong Nai.
    1. have been living        b. have lived c. had lived      d. had been living
  7. There are many ways________ to Rome.
    1. is leading     b. are leading c. leading         d. led
  8. When we got home, dinner____ so we had a drink first.
    1. was preparing                      b. was being prepared

          c. was prepared                                             d. had been prepared

  1. She was tired. She____ for a long time.    

 

    1. has been learning    b. had been learning    c. leaned          d. was learning
  1. He ____ in space for 10 days by tomorrow.
    1. will travel    b. will be traveling c. will have been traveling d. has traveled
  2. He said he would visit me, but he____ me yet.
    1. has not visited         b. had not visited         c. is not visiting           d. does not visit
  3. The weather____ fine so far this week.
    1. is      b. has been      c. was d. had been
  4. Before the prime Minister leaves New Your he____ several talks.
    1. will have had           b. would have c. will be having         d. has
  5. We had just got out of car when it ____ to set fire.
    1. has begun    b. had begun    c. was beginning         d. began
  6. As soon as he____ a certificate in English, he will apply for a job.
    1. would get    b. got   c. gets d. will get
  7. He was told that he____ knocked out in the first round.
    1. had been      b. was c. has been      d. was being

 

1c

2c

3b

4b

5a

6b

7c

8c

9a

10d

11c

12b

13b

14c

15a

16b

17a

18d

19c

20a

 

 

Exercise 6

  1. Michael ____ a word with Lisa this morning.
    1. has   b. had c. has had        d. had had
  2. Old Ted____ twenty cigarettes a day till he gave up.
    1. had smoked             b. has smoked c. smoked        d. smokes
  3. Stephen____ on the phone when I came in.
    1. talked           b. was talking c. has talked    d. has been talking
  4. I____ TV at 8L30 last night.
    1. watched       b. was watching          c. has watched             d. had watched
  5. While I was working in the garden, my son____ video games.
    1. was playing             b. played         c. has played   d. has been playing
  6. When he worked here, simon____ mistakes.
    1. always made            b. made always           c. was always making d. was making always
  7. I____ if you could give me hand
    1. wonder        b. am wondering         c. wondered    d. was wondering
  8. I____ four chairs so far this morning.
    1. painted         b. was painting            c. have panted             d. had painted
  9. Frank____ home since he was a boy.
    1. isn't              b. wasn't          c. hasn't been   d. hadn't been
  10. Mai____ in HCM for five years.
    1. lives             b. has lived      c. is living       d. was living
  11. We____ "Alexander the Great". It's very interesting!    

 

    1. see   b. saw c. have seen     d. would see
  1. I've lived here________ 1990.
    1. since            b. from            c. to     d. for
  2. Paulo has learned English________ five years.
    1. since            b. from            c. to     d. for
  3. My little sister________ "sleeping beauty" several times.
    1. watches       b. is watching c. has watched             d. watched
  4. since the appearance of karaoke machines, they________
    1. had been widely used          b. have been widely used

          c. were widely used                                       d. widely used

  1. She has been studying engineering________
    1. since 5 years            b. for 5 years   c. 5 years before          d. during 5 years.
  2. In 1996, my brother________ at Harvard university.
    1. studies         b. is studying   c. studied         d. had studied
  3. Are you learning your lesson? No, I________ it.
    1. finished       b. have finished           c. finishing      d. have finished'
  4. Elvis Presley________ on television for a long time.
    1. isn't appearing         b. hasn't appeared       c. won't have appeared d. hadn't appeared
  5. We________ waiting for her half a hour before she came.
    1. have been    b. will be         c. will have been         d. had been

 

1b

2c

3b

4b

5a

6c

7d

8c

9d

10b

11c

12a

13d

14c

15b

16b

17c

18b

19b

20d

 

Exercise 7 

  1. There's a strange smell in here. Mother________ something.
    1. cooks           b. is cooking    c. will cook     d. has cooked
  2. The concert________ at 7:15.
    1. starts            b. is starting    c. has started   d. is going to start
  3. Nora says she's 17 but I ________ here.
    1. don't believe            b. didn't believe           c. won't believe           d. wouldn't believe 4. Sorry I'm late - That OK, I________ long   

 

          a. don't wait                 b. am not waiting      c. haven't waited   d. haven't been waiting

  1. We did not go out because it________
    1. would rain   b. was raining c. had rained    d. has rained
  2. Michael, is it true that you________ married next week?
    1. get   b. are getting   c. got   d. have got
  3. Mr. Black did teach that lesson along tome ago, but now he never remembers______ it.
    1. teach            b. teaches        c. taught          d. having taught
  4. Her life has changed a lot________ she became rich.  
    1. since            b. for   c. because of   d. owing to
  5. The wind________ very  hard when the ship sailed around the Mediterranean Sea.
    1. blew             b. was blowing            c. has blown    d. was blown
  6. I________ that novel at least twice.
    1. have read     b. read c. reads            d. have been reading
  7. What did the farmer do after locusts________ their crop?
    1. damage        b. are damaged            c. have damaged         d. had damaged
  8. We________ to Tri An a few times recently.
    1. would be      b. were            c. had been      d. have been
  9. In former times________ to go to a dentist.
    1. many people were afraid     b. many people afraid

          c. many peoples were afraid                         d. many peoples feared

  1. He might have given you some advise if you________ him to.
    1. would have asked    b. had asked    c. asked           d. would ask
  2. Sir Thompson always________ funny stories after dinner.
    1. said b. has said       c. says d. tells'
  3. The milkman________ the jug of milk on the table outside the kitchen
    1. lain b. lay   c. laid d. lie
  4. My litter sister is afraid to________ the dishes after dinner.
    1. have done    b. do    c. make            d. made
  5. Did you see him yesterday? Oh no, but I________
    1. should          b. ought to       c. should have             d. did
  6. I wish I________ his name
    1. know           b. known         c. knew            d. have known
  7. When his girlfriend came, he________ his car.
    1. cleaning       b. cleans          c. is cleaning  d. was cleaning

 

1b

2a

4a

4d

5b

6b

7d

8a

9b

10a

11d

12d

13a

14b

15d

16c

17b

18c

19c

20d

 Nguồn: Sưu tầm