31. Ann lives in London. She ______ there for ten years. A. is living B. had been living C. was living D. has been living 32. She hasn’t written t

By Allison

31. Ann lives in London. She ______ there for ten years.
A. is living B. had been living C. was living D. has been living
32. She hasn’t written to John _________ she left school.
A. since B. after C. when D. before
33. He _________ to New York three times this year.
A. had been B. was C. is D. has been
34. 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.
35. _________ any letters from him lately?
A. Are you receiving B. Do you receive C. Have you received D. Had you received
36. We _________ for him for 10 minutes.
A. will have waited B. wait C. have been waiting D. waited




Viết một bình luận