Choose the correct answer to fill in the blank28. Do you know that man who often ……………….. here? a. smokes b. smoke c. has smoked d. have smoked. 29. Mrs Green always ……………….. to work by bus. a. go b. goes c. has gone d. is going 30. We are from French. We ………………..there for 20 years. a. has been b. are c. have been d. are being II) the past tense. 1. I ………………. her before. a. saw b. see c. had seen d. has seen 2. I ………………. her last year. a. saw b. see c. had seen d. has seen 3. Tom …………never in Hanoi. a. was b. is c. has been d. have been 4. I ………………. the novel written by Jack London several times before. a. read b. reads c. had read d. am reading 5. What you ………………. yesterday? a. were … doing b. did …. do c. do you do d. are … doing 6. You ………………. TV last night? a. Do …. Watch b. are …. Watching c. did … watch d. did …. watched 7. She ……………….born in 1980. a. were b. was c. is d. has been 8. He ………………. a book since last year. a. wrote b. writes c. has written d. have written 9. Mr Green ………………. English in this school since he …… from the university in 1986. a. taught / graduated b. teaches/graduates c. has taught/graduated d. taught/ has graduated 10. How long you ………………. English? a. has … learned b. have …. learned c. is …. learning d. does …. learn. 11. When I ……………… at his house, he still ………………. a. arrived/was sleeping b. arrived / were sleeping c. was arriving/ slept d. arrived/ slept 12. The light ……………… out while we ……………… dinner. a. went/ were having b. went/ were having c. was going/ had d. went/ had. 13. Bill ……………… breakfast when I ……………… at his house this morning. a. had/ was stopping b. had / were stopping c. was having/ stopped d. had / stopped. 14. As we ……………… the street, we ……………… an accident. a. crossed/ was seeing b. crossed/ were seeing c. were crossing/saw d. crossed/saw. 15. Tom ……………… a serious accident while he ……………… at the bus stop. a. saw/ was standing b. saw/ were standing c. was seeing/ stood d. saw/stood. 16. While my father ……………… a newspaper, my sister ………………her homework. a. read/ was doing b. was reading/ was doing c. was reading/did d. read/did. 17. The children ……………… football when their mother ……………… back home. a. played/ was coming b. were playing/came c. played/ were coming d. played/ came. 18. The bell ……………… while Tom ……………… a bath. a. rang/ was taking b. rang/ were taking c. was ringing/ took d. rang/took. 19. I ……………… very tired because I ……………… all day yesterday. a. was/ was working b. was/ were working c. were/ worked d. was/ worked 20. He……………… in a cafe when I ……………… him. a. sat/ was seeing b. sat/ were seeing c. was sitting/saw d. sat/saw. 21. They ……………… home after they ……………… their work. a. went/ finished b. went/had finished c. had gone/finished d. have gone/finished 22. She said that she already ……………… Dr. Rice. a. has seen b. had seen c. saw d. was seeing 23. When we came to the stadium, the match already ………………. a. has begun b. had begun c. began d. was beginning 24. They told me they ……………… such kind of food before. a. hasn’t eaten b. hadn’t eaten c. ate d. haven’t eaten. 25. He asked why we ……………… so early. a. has come b. had come c. came d. have come 26. After they had gone, I ……………… down. a. has sat b. had sat c. sat d. have sat 27. Before she ……………… TV, she ………………her homework. a. watched/had done b. had watched/did c. watched/did d. was watching/did 28. After taking a bath, he ……………… to bed. a. has gone b. had gone c. went d. have gone. 29. What was he when he ……………… young? a. has been b. had been c. is d. was 30. It was the first time I ever ……………… such a beautiful girl. a. has seen b. had seen c. saw d. have seen 31. Yesterday John ……………… to the store before he ……………… home. a. went/had gone b. had gone/went c. went/went d. went/ was going 32. Our teacher ……………… us yesterday that he ……………… England in 1970. a. told/ had visited b. had told/ visited c. told/ visited d. told / has visited 33. When John and I got to the theatre, the movie ……………… already. a. started b. had started c. has started d. have started 34. Before Alice ……………… to sleep, she ……………… her family. a. went/had called b. had gone/ called c. went/ called d. went/ has called. 35. When the phone ………………, I ……………… dinner. a. rang/ was having b. rang/ were having c. was ringing/ had d. rang/had. III)Choose the best answer to these sentences 1. She ……………..away every weekend. A. goes B. go C. is going D. went 2. No, he isn’t here. He ………………..out. A.has just gone B.is going C.went D.will go 3.I …………you yesterday. You ………………outside a café. A.saw / were sitting B.saw / sat C.was seeing / sat D.was seeing / were sitting 4.He …………..busy now; he ………….a letter. A.is being / is writing B.is / is writing C.is / write D.is / wrote 5…………..a good film lately? A.Have you seen B.Do you see C.Did you see D.Are you seeing 6.I …………a book when he came in. A.was reading B.read C.am reading D.have read 7.She ………..me his name after he ………….. A.told / had left B.tells / had left C.had told / left D.told / was leaving 8.When I last ………….him, he ………….in Hue. A.saw / was living B.saw / lived C.was seeing / lived D.was seeing / was living 9.He has a new job now. No longer does he work here. -He………………..here since he was twenty. a.has been working b.has worked c.was working d.worked 10.The statue ……………. while it was being moved to another room in the museum. a.broke b.was broken c.breaks d.had broken 11.You can use my phone if yours………………….. a.don’t work b.doesn’t work c.not to work d.not working 12.By the end of next month, we…………………our English course. a.have completed b.will be completed c.will have completed d.completed 13..By the end of last year he …………….four Shakespeare plays. A.read B.has read C.had read D.has been reading 14. .This is the second time you ……………a cup; you …………….one yesterday. A.broke / would break B.have broken / have broken C.broke / broke D.have broken / broke 15.By the end of this year, my father ……………for 40 years. A.will have been teaching B.will be teaching C.will teach D.has been teaching 16.We …………..television when the lights …………..out. A.were watching / were going B.were watching / went C.watched / went D.watched / were going 17.He ………….a book while she …………….flowers. A.was reading / was watering B.was reading / watered C.is reading / watered D.reads / was watching 18.This time last year I …………..in Hue. A.was living B.lived C.have been living D.have lived 19.The doctor ………….quickly, but the patient ……………. A.arrived / already died B.was arriving / died C.arrived / already had died C.arrived / had already died 20.Look! The train ……………. A.leaves B.will leave C.has left D.is leaving 21.I ………….by the year 2010. A.will have retired B.will retire C.will be retiring D.have retired 22.Jim …………..that Daisy …………..to him. A.discovers / had lied B.discovered / has lied C.was discovering / lied D.discovered / had lied 23.The motorway …………in 1986. A.has finished B.was finished C.finished D.finishes 24.After the visitors ………..climbing in the mountains, they enjoyed fresh air at the seaside. A.went B.had gone C.have gone D.would go 25.Please don’t touch anything before ………………. A.the police will come B.the police comes C.the police come D.the police would come 26. I think John _____ translate this document. a. have to b. will have c.has d. will have to 27. Since I left Venuzuela six years ago, I______ to visit my friends and family several times. a. return b. have returned c. will have returned d. am returning 28. The next time Paul __________ to New York , he will visit the Metropolitan Museum’s famous collection of international musical instruments. a. will fly b. flies c. has flown d. will have flown 29. After Nancy __________ for twenty minutes , she felt tired. a. jogging b. had been jogging c. has been jogging d. has jogged 30. By the time the young birds _______ the nest for food, they will have learned how to fly. a. leaves b. leave c. will leave d. are leaving 31. Ever since Maurice arrived , he_______ quietly in the corner . Is something wrong? a. sat b. has been sitting c. had been sitting d. will have sat 32. After we___________ , we will take a vacation. a. finished b. have finished c. will finish d. are finished 33. Will I be the last student _________by that interviewer? a.to be interviewed b. to be interviewing c.to interview d. intervewing 34. What ________ at 9 p.m. yesterday? a.did you do b.have you done c.were you doing d.will you have done 35.Jane often ……… milk in the morning . a. drink b. drinks c. is drinking d. has drunk |