试题预览
1. ---_______ leave at the end of this month. ---I don't think you should do that until _______ another job. A. I’m going to; you’ d found B. I’m going to; you’ve found C. I’ll; you’ll find D. I’ll; you’d find 2. John, a friend of mine, who got married only last week, spent $3,000 more than he _______ for the wedding. A. will plan B. has planned C. would plan D. had planned 3. Eliza remembers everything exactly as if it ______ yesterday. A. was happening B. happens C. has happened D. happened 4. My cousin went to Canada two years ago. He __________ there for a few months and then went to America. A. worked B. would work C. would be worked D. has been working 5. Although the causes of cancer ________, we do not yet have any practical way to prevent it. A. are being uncovered B. have been uncovering C. are uncovering D. have uncovered 6. ---- Did you tell Julia about the result? ---- Oh, no, I forgot. I _______ her now. A. will be calling B. will call C. call D. am to call 7. By the time Jane gets home, her aunt ________ for London to attend a meeting. A. will leave B. leave C. will have left D. left 8. ---- What’s wrong with your coat? ---- Just now when I wanted to get off the bus, the man next to me ______ on it. A. sat B. had sat C. had been sitting D. was sitting 9. ---- What are you going to do this afternoon? ---- I’m going to the cinema with some friends. The film _______ quite early, so we ________ to the bookstore after that. A. finished; are going B. finished; go C. finishes; are going D. finishes; go
10. ---- If the traffic hadn’t been so heavy, I could have been back by 6 o’clock. ---- What a pity! Tina _______ here to see you. A. is B. was C. would D. has been 11. Since I won the big prize, my telephone hasn’t stopped ringing. People _______ to ask how I am going to spend the money. A. phone B. will phone C. were phoning D. are phoning 12. ---- Are you still busy? ---- Yes, I _______ my work, and it won’t take long. A. just finish B. am just finishing C. have just finished D. am just going to finish 13. Susan decided not to work on the program because she didn’t want her parents to know what she ______. A. has done B. had done C. was doing D. is doing 14. Months ago we sailed ten thousand miles across this open sea, which ________ the Pacific, and we met no storms. A. was called B. is called C. had been called D. has been called 15. ----Have you told the class that no one _______ the school before seven o’clock this evening? ----Sorry, I forgot. I ______ and tell them now. A. leaves; will go B. will leave; am to go C. is to leave; will go D. is left; go 16. My mind wasn’t on what he was saying, so I’m afraid I ______ half of it. A. was missing B. had missed C. will miss D. missed 17. ---- What do you think of my composition? ---- It ________ well except for some speaking mistakes. A. read B. is reading C. reads D. is read 18. I don’t think she’ll be upset, but I’ll see her in case_________. A. she will B. she is C. she does D. she would 19. He’ll never forget the days he spent _______ in the army. A. being trained B. training C. to be trained D. to train 20. Don’t disturb me. I_______ letters all the morning and have written ten so far. A. write B. was writing C. have written D. have bee writing 21. ---- I’m sorry, but there is no smoking on this flight. ---- Oh, I didn’t know that. Sorry, I ______ again. A. didn’t B. won’t C. haven’t D. don’t 22. ---- Could you lend me that book you ______ me about when I telephoned you. ---- No, I am sorry, I can’t. I gave it to a friend. A. were telling B. would tell C. had told D. had been telling 23. My uncle ______ in Beijing for over 10 years. Now he lives in his hometown in Fuzhou. A. has worked B. worked C. had worked D. works 24. ---- Jack and David are brothers. ---- Oh, I ______ why they look so alike. A. was wondering B. wonder C. have wondered D. will wonder 25. I wonder why you won’t do it as ______ and it’s the third time you _____ so. A. I told you; do B. be told; have done C. told to; have done D. told; do 26. ---- The Greens are no longer living here. ---- No. Ever since they moved to the country, they ________ better health. A. could have enjoyed B. had enjoyed C. have been enjoying D. are enjoying 27. I ______ to have sent him a telegram to congratulate him on his marriage, but I _______ it. A. hoped; hadn’t managed B. hoped; didn’t manage C. hope; don’t manage D. had hoped, didn’t manage 28. I ______ to go for a walk, but someone called and I couldn’t get away. A. was planning B. planning C. had planned D. would plan 29. ---- Is Mr Stephen in please? He ________ me. ---- Yes, sir, in the meeting room. A. was expecting B. has expected C. expected D. is expecting 30. ---- You have made progress in your studies of English, haven’t you? ---- Yes, but much ________. A. remains to do B. is remained to do C. remains to be done D. is remained to be done 31. ---- Sorry. I _______ to post the letter for you. ---- Never mind. ________ it myself after school. A. forget; I’d rather post B. forgot; I’m going to post C. forget; I’d better post D. forgot; I’ll post 32. ---- Was Marry in the office when you arrived there? ---- Yes, but she _______ soon afterwards. A. had left B. left C. would leave D. will leave 33. ---- Tom came back home the day before yesterday. ---- Really? Where _______ at all? A. had he been B. has he been C. had he gone D. has be gone 34. ---- This returned Chinese scholar has become one of the top expert. ---- Yes, I know him very well. He ______ in Africa with wild animal for eight years. A. has worked B. had worke