
动词时态及语态专项训练22.doc
9页动词时态及语态专项训练一.选择题1. — Have you known Dr. Jackson for a long time?—Yes, since she ______ the Chinese Society. A. has joined B. joins C. had joined D. joined2. If the weather had been better, we could have had a picnic. But it ____ all day.A. rained B. rains C. has rained D. is raining3. -Have you read a book called Waiting for Anya?-Who ______it?A. writes B. has written C. wrote D. had written4. He __ _football regularly for many years when he was young.A.was playing B.played C.has played D.had played 5. -Do you know if Terry will go camping this weekend?-Terry? Never! She ____tents and fresh air!A.has hated B.hated C.will hate D.hates6. Population experts predict that most people ______ in cities in the near future A. live B. would live C. will live D. have lived 7. We first met on a train in 2000.We both felt immediately that we _____each other for years.A.knew B.have known C.had known D.know 8. -I'm sure Andrew will win the first prize in the final. -I think so. He ______ for it for months.A. is preparing B. was preparing C. had been preparing D. has been preparing 9. I don't believe you've already finished reading the book - I ______it to you this morning!A. would lend B. was lending C. had lent D. lent10. So far this year we ______a fall in house prices by between 5 and 10 percent.A. saw B. see C. had seen D. have seen11. I called Hannah many times yesterday evening,but I couldn't get through. Her brother_______ on the phone all the time!A. was talking B. has been talking C. has talked D. talked 12. -- Do you think we should accept that offer? -- Yes, we should, for we ___such bad luck up till now, and time __ out.A. have had; is running B. had; is runningC. have; has been run D. have had; has been run13. -----Did you watch the basketball match yesterday? -----Yes, I did. You know, my brother ________ in the match. A. is playing B. was playing C. has played D. had played14. The telephone _______, but by the time I got indoors, it stopped. A. had rung B. was ringing C. rings D. has rung 15. Judy is going to marry the sailor she_______ in Rome last year.A.meets B.met C.has met D.would meet 16. The moment I got home, I found I my jacket on the playground.A. had left B. left C. have left D. was leaving 17. By the time he realizes he ______ into a trap, it'll be too late for him to do anything about it. A. walks B. walked C. has walked D. had walked 18. I know a little bit about Italy as my wife and I _____ there several years ago. A. are going B. had been C. went D. have been 19. -How can I apply for an online course?-Just fill out this form and we_______ what we can do for you.A. see B. are seeing C. have seen D. will see20.If Newton lived today, he would be surprise by what ____ in science and technology. A. had discovered B. had been discoveredC. has discovered D. has been discovered21.With the help of high technology, more and more new substances ______ in the past years. A. discovered B. have discovered C. had been discovered D. have been discovered 22. ---Have you handed in your schoolwork yet? ---Yes, I have. I guess it ______ now. A.has graded B. is graded C. is being graded D. is grading23. At the end of the meeting, it was announced that an agreement______.A.has been reached B.had been reached C.has reached D.had reached24. Professor James will give us a lecture on the Western culture, but when and where ____ yet.A. hasn’t been decided B. haven’t decided C. isn’t being decided D. aren’t decided25. —I saw Jane and her boyfriend in the park at eight yesterday evening. —Impossible. She_____TV with me in my home then.A.watched B.had watched C.would watch D.was watching26. As the years passed, many occasions--- birthdays, awards, graduations-________ with Dad's flowers. A. are marked B. were marked C. have marked D. had marked27. --I have got a headache. --No wonder. You______in front of that computer too long. A. work B. are working C. have been working D. worked 28. They became friends again that day. Until then, they ______ to each other for nearly two years.A. didn't speak B. hadn't spokenC. haven't spoken D. haven't been speaking29. When you get the paper back, pay special attention to what ______.A. have marked B. has been marked C. had marked D. had been marked30.-Did Alan enjoy seeing his old friends yesterday?-Yes, he did. He ______his old friends for a long time.A. didn't see B. wouldn't seeC. hasn't seen D. hadn't seen31. The house 。
