动词时态练习
1. Poor Frank! He ________ ill since last Friday.
A. was
B. felt
C. feels
D. has been
2. Frank last ________ to the doctor about six months ago.
A. goes
B. has gone
C. gone
D. went
3. Tom ________ back from France. Yesterday he ________ about it.
A. just comes; told
B. has just come; told me
C. came just; was told me
D. just has come; was telling
4. In the past five years, Robert ________ England twice.
A. visit
B. visits
C. is visiting
D. has visited
目不什么丁5. When I see Jean in the street, she always ________ at me.
A. smiled
B. has smiled
C. was smiling
D. smiles
6. You shall have some ice-cream when you ________ your dinner.
A. finished
B. finish
C. will finish
D. will be finished
7. He ________ for the money since last Monday.
A. was waiting
B. has been waiting
C. waited
D. waits
8. “Don’t cook a meal for me,” he said. “ I’ve already ________.”
A. eat
B. eaten
C. ate
D. been eaten
9. They usually ________ to town on Saturdays.
A. were driving
B. have driven
C. will drive
D. drive
10. Maria hasn’t visited her home in Spain ________.
A. for many years
B. since many years
C. many years since
D. many years ago
11. ________ the tickets for the cinema as I asked you to?
完成时态
A. Did you get
B. Do you get
C. Get you
D. Were you getting
12. Mr. Jones ________ decided to call a meeting of the club tomorrow.
A. will be
B. has
C. has been
D. is being
13. It’s an hour since he ________, so he must be at the office now.
A. is leaving
B. was leaving
C. has left
D. left
14. I’m sorry you’ve missed the train; it ________ five minutes ago.
A. has left
B. had left
C. left
D. has been left
15. If the horse wins today, he ________ thirty races in the last five years.
A. will win
B. will have won
石见穿的功效与作用
C. would have win
D. had won
16. Janet ________ one dress already, and now she ________ another.
A. made; is being making
B. had made; is making
C. has made; is making
D. would have made; is being made
17. By the time he reached the dentist, the pain in his tooth ________.
A. stopped
B. had stopped
C. has stopped
D. has been stopped
18. She has neither read the book nor ________ the film.
A. seen
B. see
C. sees
D. saw
19. She returned to the shop to buy the skirt, but found that they ________ it.
A. have sold
B. had sold
C. sold
D. would have sold
20. The old man ________ for three days when his son got back home.
A. has been dead
B. had been dead
C. died
D. had died
21. Great changes ________ in China in the past ten years.
狮子狗技能
A. have taken place
B. will be taken place
C. take place
D. will have taken place
22. He said that he ________ the film before, so he ________ go to the cinema with us.
A. saw; won’t
B. had seen; wouldn’t
C. has seen; wouldn’t
D. would see; won’t
23. “________ the sports meet might be put off.” “Yes, it all depends on the weather.”
蒙牛特仑苏广告
A. I’ve been told
B. I’ve told
C. I told
D. I tell
24. You don’t need to describe her. I ________ her several times.
A. had met
B. have met
C. met
D. meet
25. Mr. Brown ________ in Beijing since 1993.
A. was working
B. works
C. worked
D. has worked
26. Don’t look for the basketball, Henry ________.
A. takes away it
B. takes it away
C. has taken it away
D. had taken away it
27. Miss Wood is the kindest teacher I ________.
A. ever meet
B. am ever meeting
C. am ever met
D. have ever met
28. There ________ an earthquake there for more than ten years.
A. is not
B. has not been
C. is not being
D. have not been
29. The teacher said that she ________ the students to the park the next week.
A. will take
B. has taken
C. took
D. would take
30. “Where is John?” “ He ________ to Nanjing. He is there now.”
A. has been
B. will go
C. has gone
D. went
31. ________ an American film on TV tonight.
A. There has
B. There will have
C. There will be
D. There is going to have
32. We ________ to work on foot, but now we ________ by bike.
A. usually go; have gone
B. used to go; go
C. was used to going; going
D. used to going; have been going
33. Mary ________ very weak because she ________ ill for almost two weeks.
A. is being; has been
B. was; was
C. is; has been
D. has been; is
34. When ________ she ________ abroad?
A. has; gone
B. did; go
C. will; be going to
饭店加盟店排行榜D. had; gone
35. She ________ her homework all this morning; but her brother ________ his yet.
A. has done; is not starting
B. is doing; does not start
C. has been doing; does not start
D. has been doing; has not started
36. I wonder who ________ my window? It ________ John.
A. has broken; can’t be
B. breaks; is not being
C. has broken; has not been
D. is broken; can’t be
37. It ________ ten years ________ he began to work in that company.