时态练习
一、选择(1*50=50分)
1.While I ______ television, the door bell ______.
a. had been watched/was ringing
b. would watch/had rung
c. was watching/rang
d. watched/would ring
2. He fulfilled the plan earlier than he ______.
a. should expect
b. expecting
c. had expected
d. would expect
3. ______ when the bell rang.
a. Hardly had he reached school
b. Hardly would he reach school
c. Hardly he reached school
d. Hardly he was reaching school
4. _____ me or aren’t you?
a. Will you help
b. Shall you help
c. Are you going to help
d. Will you have helped
5. He _____ on this essay for twenty minutes but he _____ only a hundred words.
a. works/is writing
b. is working/writes
b. has worked/has been writing d. has been working/has written
6. If it ______,the match will be postponed.
a. has been rained
b. rains
c. does rain
d. is rained
7. “I don’t like to travel. ”“Have you ever _____ in an airplane?”
a. flown
b. flew
c. flowed
d. flying
8. We ______ on it for many hours, but we have not yet reached any conclusion.
a. have been working
b. are working
c. are being worked
d. have been worked
9. This is the first time the students ______ to Hyde Park.
a. are being gone
b. have been gone
c. have been going
d. have gone
10. The No.8 bus ______ to Chengdu college of Geology, and not to Sichuan University.
a. are gone
b. goes
c. is being gone
d. are going
11. Now that you _______ , what are you going to do?
a. have returned
b. have been returning
c. have been returned
d. are being returned
12. No one can prove that the earth ______ not round.
a. is
b. is to be
c. is being
d. has been
13. John said he ____ supper with his parents. He was quite full.
a. had
b. was having
c. had had
d. has eaten
14. She ______ apples in her garden when I _____ to e her yesterday.
a. picked, went
b. picked, was going
c. was picking, went
d. was picking, was going
15. By the time the cour ends,______ a lot about Britain.
a. we’ll have learnt
b. we are learning
c. we have learnt
d. we’ll learnt
16. Where’s Jim?
He ______ to England.
a. has gone
b. went to
电脑电源开关c. has been.
d. goes
17. He______ from school for a long time.
a. has left
b.has been away
c. did leave
d. will leave
18. He has finished reading the story book.
When ____he______ to read it, do you know?
a. did, begin
b. did, began
c. has begun
d. had began
19. We had hardly sat down when she ______ plates of food for us.
a. brought
b. has brought
c. had brought
d. was bringing
20. Every time he ______ me, he is rude to me.
a. es
b. will e
c. is eing
d. is en
21. “There she ______!We needn’t wait any longer.”
a. comes
b. has been come
c. has been coming
d. is to come
22. This foreign scientist ______ in our college for fifteen years and does not want to leave.
a. worked
b. is working
c. works
d. has been working
23. I shall tell you what he ______ at three o’clock yesterday afternoon.
a. would do
b. had done
c. was doing
d. had been done
24. “When did you go to work?”“As soon as they came, we ______ to work.”
a. went
b. were going
c. had gone
d. go
25. Shanghai ______ on the Huangpu River.
a. stand
狼王梦的作者是谁b. has stood
c. is being stand
胆囊炎的症状
d. stands
26. Chine married couple _____ red packets to children and the unmarried during the Chine new Year.
a. give
b. have been giving
c. are giving
黄浦江夜游
d. have given
27. “Did you wait for him very long?”“Yes, I ______ to bed until five in the morning.”
a. did go
b. didn’t go
c. had gone
d. went
28. ______ that dress when I first saw you at the station?
a. Did you wear
b. Have you worn
c. Were you wearing
d. Do you wear
29. We have sometimes accidents on this line, but no accidents ______ since last winter.
a. occur
b. are occurring
c. have been occurring
d. have occurred
30. He _____ this pen for 5 years. He _____it in 1993.
a. has kept, has bought
b. bought, bought
c. has bought, bought
d. has had, bought
31. How long_____ you_____ the army?
a. did, join
b. have, been in
c. have, joined
d. will, join
32. It ____ 5 hours to go to Nanning by train.
a. is taking
土豆片炒青椒b. takes
c.are going to take
d. has taken
33. Sorry. I _____ to help you at ten. I was busy at the moment.
a. won’t come
b. can’t come
c. didn’t come
d. shouldn’t come
34. They were sure they ______ final victory.
a. would win
b. would be won
c. were won
d. had been won
35. There______ two meetings in our school tomorrow afternoon.
a. will have
b. are going to have
c. is going to be
d. are going to be
36. What______ a farmer______?
A farmer______rice, fruit, flowers and so on.
a.does, do, grows
b.do, do, is growing
c. is, doing, is growing
d. is, doing, grows
37. Perhaps it will be a long time ______ from abroad.
a. when Tom comes back
b. when Tom will come back
琥珀的作用c. before Tom comes back
d. that Tom comes back
38. Don’t disturb him. He ______ to the weather forecast.
a. listens
b. is being listened
c. has listened
d. is listening
39. Mr Wu ______ to work by bus every day.
a. has been traveling
b. has traveled
c. travels
d. is traveling
40. “Tell the students to stop shouting. We ______ our essays now.”
a. write
b. have been writing
c. are writing
d. have written
41. I ______ swimming in the river and I always _____ to swim when I can.
a. am liking/have gone
b. am being liked/am going
c. like/go
d. have liked/have been going
42. I started my teaching career at the school. That was more than twenty years ago, and I ______ there ever since.
a. was
b. had been
c. will be
d. have been
43. He was sixty-eight. In two years he ______ venty.
a. would be
b. was
c. had been
d. was being
44. We ______ an English evening tonight.
a. are being having
b. are having
c. will be had
d. shall be had
45. Mr. Green and his family ______ China for four years.
A. have been to
B. have come to
C. have gone to
D. have been in
46. It’s cold here. You’d better _____your coat.
A. put on
< wear
< to take off
D. not wear
47. We ______ on the project by the end of next week.
a. shall have finished to work
b. shall finish to work
c. shall have finished working
d. shall finish working
草莓派
48. “______ your best? It’s not satisfactory. I’m afraid you will have to do it again.”
a. Do you try
b. Have you tried
c. Are you trying
d. Have you been trying
49. By the end of last year they ______ 1,000 machines.
a. turned out
b. had turned out
c. would turn out
相差读音d. had been turned out
50. Why ____ you ______ yesterday, Alice?
a. didn’t, come
b. don’t, come
c. haven’t, come
d. hadn’t, come
二、填空(2*25=50分)
1.My brother isn’t at home right now. He __________(go) to Beijing. He _____________
(be) there many times. He _______________ (not, be) back until next week.
2.When I got home, my mother _______________(go) out for a walk.
3.The radio says there ___________(be) a strong wind to the north of the Huai River
in two days.
4.Tom, you are late. The class _____________(begin).
5.If it __________(not, stop) raining tomorrow, we ____________(have) to stay at home.
6.He __________(live) here since he ____________(be) born.
7.I _________(never, e) such a man before.
8.Jim, how long _________your father_________(work) in Paris before you moved to
ChinA.
9.In China, spring _____________(begin) in February.
10.He ____________(finish) his supper just now.
11.He often ___________(take) his sister to the park last summer vacation.
12.The factory ____________ (be) open since three years ago.
13._______you_______(clean) the pigsty yet?
Yes. We_____________(do) it a moment ago.
14.He said he __________(come) today, but we____________(not, e) him yet.
15.By the end of next month, we_________________(finish) all our lessons.
16.Our teacher told us that the earth __________(go) around the sun.
17.__________you ever _______(e) a better football game before?
18.He _____(get) up very early yesterday morning, but he__________(not, do) anything.
19._______she________(do) morning exercis every day?
20.Your parents _______________(not, receive) the letter until next week.
21.What _____ you___________(do) when I rang you?
22.She ________(watch) TV while she _____________( wash ) her clothes.
23.The sky became darker and darker. There_____________ (be) a heavy rain very soon.
24.I ___________(not, read) the newspaper yet. Plea _____________(not, return) it.
25.Listen. Someone ____________(sing) an English song in the next room.
答案
1-10 c c a d d b a a d b
11-20 a a c c a a b a a a
21-30 a d c a d a b c d d
31-40 b b c a d a c d c c
41-50 c d a b d a c b b a
填空
1 has gone , has been , won’t be
2. had gone
3. will be
4. has begun
5. doesn’t stop will have
6. has lived was
7. have never en
8. had worked
9. begins
10. finished
11. took
12. has been
13. Have cleaned did
14. would come , haven’t en
15. will have finished
16. goes
17. Have en
18. got didn’t do
19 Does do
20 will not receive
21. were doing
22. was watching, was washing
23. would be
24. haven’t read do not return
25. is singing