1.When I got to the station, I . John. a.Met b. had met c. was meeting d. have met 2.When I got to the station, John in a coffee shop. a.Sat b. was sitting c. had sat d. is sitting 3.When I got to the station, John.., and I didnt see him. a.Left b. was leaving c. had left d. has left 4.When I got to the station, John me for 10 minutes. a.Has been waiting b. had been waiting c. was waiting d. is waiting 5.When John..here tomorrow, I ..you. a.Arrives/ call b. will arrive/ will call c. arrives/ will call d. is arriving/ will be calling 6.When you here at this time tomorrow, I .the room up. a.Come/ will tidy b. come/ will be tiding c. will come/ will be tiding d. come/ will have tidied 7. When you.here by this time tomorrow, I ..the room up. a. come/ will have tidied b. come / will be tiding c. are coming/ have tidied d. will come/ will tidy 8. When it rains heavily, John usuallyat home. a. stay b. will stay c. stays d. will be staying 9. When it rained heavily, John usuallyat home. a. stays b. stayed c. was staying d. had stayed 10. I on the street when it rained. a. was walkingb. have been walking c. had walked d. walked 11. John.anything since yesterday. a. didnt say b. hasnt said c. has said d. said 12. I a few days, there..an important meeting. a. will have b. is c. will be d. is having 13. How many question you..so far? a. do / answer b. will / answer c. did/ answer d. have / answered 14. I .John. He ..me about his trip to Singapore. a.met/ told b. met/ was telling c. have met/ told d. met / have told 15. Look! A boy .after a little dog. a. runs b. is running c. ran d. was running 16. This is the best book I .. a. have ever read it b. had ever read c. have readed d. read 17. That was the most interesting story I a.have ever listened b. had ever listened c. had ever listened to d. listened to 18. China..to the North of Vietnam. a. is lying b. is lieing c. lies d. lay 19. The police caughtthe thief who..Johns motorbike. a. had stolen b. had been stole c. stole d. was stolen 20. I think that John.the money before we need. a. have returned b. had returned c.will have returned d. has returned 21. When I look out of the door, I found that my car.. a. was stolen b. had been stolen c. has been stolen d. had stolen 22. When .you first .Hanoi? a. have/ visited b. will / visit c. do / visit d. did / visit 23. This is the first time I Hanoi. a. visited b. am visiting c. have visited d. will visit 24. Right now, I ..some help . What are you doing ? Can you give me a hand? a. am needing b. need c. will need d. have needed 25. Last night, while I .a letter, the phone. a. was writing/ was ringing b. wrote / was ringing c. wrote/ rang d. was writing/ rang
26. At this time yesterday,Mr and Mrs Brownss daughter.the floor.
a. were cleaning b. cleaned c. was cleaning d. cleans 27. He hardly ..up before the sun.. a. had gotten/ rose b. gets/ rise c. got/ rose d. gets/ rises 28. In two weeks, we our vaction in Halong Bay. a. have spent b. will have spent c. will spend d. had spent 29. In the last two weeks, we our vacation in halong Bay. a. had spent b. have spent c. would have spent d. spent 30. Mary .the meal before her friends came. a. was preparing b. had been preparing c. had prepared d. repaired 31. At the meeting, John until someone..him some questions. a. hadnt spoken / asked b. didnt speak/ had asked c. spoke/ had asked d. had spoken / asked 32. At the meeting, John .until he ..other members opinions. a. hadnt spoken / heard b. didnt speak/ had heard c. spoke/ had heard d. had spoken / heard 33. Why..you always with each other ?Im not pleased with you at all. a. did/ argue b. have / argued c. are/ arguing d. do/ argue 34. I .to contact you all day. Where have you been? a. tried b. have been trying c. am trying d. have tried 35. I to contact you all day yesterday, but I couldnt do that. a.tried b. was trying c. had been trying d. had tried 36. I ..the door when the phone rang. a. was hardly locking b. hardly locked c. had hardly locked d. heve hardly locked 37. My feet feel asleep because I ..on my heels. a. have sat b. had sat c. have been sitting d. had been sitting 38. My feet felt asleep because I ..on my heels. a. was sitting b. had been sitting c. have been sitting d. had sat 39. I had hoped that he .me for not writing to him. a. would forgive b. forgave c. will forgive d. had forgiven 40. The robber for murder yesterday. a. was hung b. was hanged c. would be hanged d. had be hung