时态专项练习
一.单项选择
1. Just a minute! My brother _____his car in the garden.
A. washes B. is washing C. washed D. will wash
2. -I called you yesterday evening, but you were not in.
-sorry,I _____in the shop with my mother.
A. am B. will be C. was D. have been
3. Julie's father _______ to London last month. He _______ there three times.
A. went; had gone B. has gone; has been
C. went; has been D. has been; had gone
4. It only_______ him 20 minutes __________to his office every day.
A. takes, to drive B. took, drive C. takes, drive D. took, to drive
5. —Did you notice your mother go out a moment ago
—No, I didn’t. I ____ TV then.
A.have watched B.am watching C.was watching D.watching
6. Many trees and flowers _____ in our city every year.
A.planted B.are planted C.were planted D.plants
7. There __________ a meeting tomorrow afternoon.
A. is going to have B. will going to be
C. is going to be D. will go to be
8. If they come, we ________ a meeting.
A. have B. will have C. had D. would have
9. -I don't know if his uncle_______.
-I think he_______ if it doesn't rain.
A. will come; comes B. will come; will come
C. comes; will come D. comes; comes
10. --Are your parents at home, Jane
—No. They ____ taking a walk in the park.
A. do B. are C. will D. have
11. – What did Yang Ying say
-- She said they _____ a school trip the next weekend.
A. will have B. had C. would have D. have
12. –Sam, come downstairs, please. I need your help.
--Sorry, mom. I _____ on the phone.
A. am talking B. talked C. was talking D. have talked
13. -Anna, have you _____ seen China’s Got Talent (达人秀)
- Of course. I _____ it last weekend.
A. never; saw B. ever; have seen C. never; have seen D. ever; saw
14. He___________ for ten years.
A. has been married B. married C. got married D. has married
15.-How long has Robert ___________ -Since 2004.
A. been to Beijing B. become a policeman
C. joined the art club D. studied in this school
16. I saw him in the library yesterday. He _____a book at that moment.
A. reads B. is reading C. was reading D. will read
17. Miss Lin____________ a lot of work for the poor area since 2010.
A. does B. did C. has done D. will do
18.-- Is Tom at home --No, he_______ to town.
A. has been B. has gone C. goes D. will go
19. --where is Da Ming
-- He____ the teacher’s office. He’ll be back soon.
A. has been to B. has gone to C. will go to D. is going to
20. I will send you an e-mail as soon as I ____ in Canada.
A arrive B arrived C am arriving D will arrive
--How long has he owned the company
--_______1998.
A.Since B.In C.From D.For
22. Miss.Gao isn't here. She _____to the bus station to meet Mr. Brown.
A. go B. has gone C. has been D. would go
23. Little Tom_____ his home for more than ten years.
A. leaves B. left from C.will leave D. has been away from
24. --How was your day off
-- Pretty good. We_____ the history museum.
A. visit B.visited C. are visiting D. will visit
25. Hurry up! Once the concerts starts, nobody ______to enter the concert hall.
A. allows B.allowed C. is allowed D. is allowing
26. --What _____ the number of the students in your school
-- About two thousand. A number of them _____ from the countryside.
A. is, are B. is, is C. are, is D. are, are
27. --Can you find our city_____ a lot in recent years
-- Yes. The road is wider and the building are taller.
A. has changed B.changes C. changed D. will change
28. I will tell him as soon as he _____ back
A. come B. comes C. will come D. came
29. --What did you do on your uncle’s farm
--I _______the horse and _______some hens there.
A. ride; feed B. rode; fed C. rode; feed D. ride; fed
30. Tom __________ fishing, but he doesn’t like eating fish.
A. like B. enjoy C. enjoys D. likes to
31. We shall go to the park if it ______.
A. don’t rain B. won’t rain C. doesn’t rain D. didn’t rain
32. Linda walked into the room and her coat away.
A. took B.takes C. is taking D. taking
33. The boy is ________ see the teacher because he ________ a mistake.
A.afraid of; has B.afraid to; has made
C.afraid to; make D.afraid of; made
34. Jim and Kate_______ in Beijing now. They both_______ from America.
A. is; come B. are; come C. is; is come D. are; are come
35. There ________a party tomorrow evening.I’ll go with my sisters..
A. has B. is going to have
C. is going to be D. are going to be
36. –Linda, I called you this morning, but nobody answered the phone.
--I’m sorry. I ______ football with my friends then.
A. play B. played C. am playing D. was playing
37. How long have you _______ the book
A. borrowed B. bought C. kept D. lent
38. --How long have you______ from school
-- For about ten years.
leave B. left C. been away D. been left
39.When I ______ to Canada,I couldn’t even order food on the flight.
A.moved B.arrived C.reached D.visited
40.--Kevin, why are you watching TV again
-- I _______ my homework.
A.finish B.finished C.had finished D.have finished
41.I’m so glad that I __________nearly half of the test now.
A.finish B.finished C.will finish D.have finished
42.We were all excited because no one_________ the island before.
A.have gone to B.has gone to C. have been to D. has been to
二.用所给词的适当形式填空
1.Helping others_______(make) me feel happy.
2.The students in our school spend two hours ________(do) homework every day.
3.Where is my pen How strange! It _________ (be) here just a moment ago.
4.It’s cold outside, you’d better __________ (put) on your coat.
5.We are willing ____________ (work ) with them.
6. We want to go to the park and enjoy __________(we).
7.Little Tom fell off the desk, _________ (lucky), he didn’t hurt himself.
8.“Do you have a __________(day) report every morning ” “Yes, we do.”
9.Some students don’t think maths is as ____________ (important) as English.
10. He has ___________ (little) homework of us three.
11.I think this problem is much ________(easy) than that one.
12.____________(not play) football in the street, Jim. It’s dangerous.
13.Keep ___________(try) and you will find you can remember things better.
14.Do you know the boy_______(call) Lin Tao
15. Do you know the _________(high) of that tall building
16. He will give the book back to you if he _________ (finish) reading it tomorrow.
17. I ____________ (know) the place for many years.
18.My elder brother ____________(listen)to the radio when I came in.
19.It is very cold.I think it __________(rain).
20.The teacher said he __________(come)back in two minutes.
21.I will tell him the good news as soon as he __________(come)back.
22.What ______you ________(do) at nine last night
23.We _________ (be)good friends since we met at school.
24.They _________(visit )the Summer Palace two years ago.
25.John _________(join) the league in 2018.
26.My parents _____________(marry)for twenty years.
27.It’s time to play games. The students __________(jump) and __________(run).
28.--Where ________ Li Nan ________(teach)
--She ___________(teach)in NO.5 Middle School.
29.The little boy likes________(play)basketball. Look, he ________(play)on the playground.
30.Would you please___________(not open) the window I feel cold.
31.we are busy___________(prepare)for the maths examination.
32.If it __________(not rain)tomorrow, We ________(have) the sports meeting.
33.I __________(finish)cleaning our room last night.
34. She ___________(be)ill for about six days.
35.--_______you ever__________(eat) Italian noodles
--Yes,I have.
36.Dad, Can I go out now I ___________(finish)my homework.
37. The Great Wall is a place of interest. All of us____________(be)there before.
38.--Look, my mother__________(make) a new dress for me.
39.--________(wash) the dishes after dinner,Lisa.
--No problem, mum.
40.--Mum,where is my elder sister
-- She ___________(go)the supermarket.
时态专项练习答案
一.单项选择
1-5 BCCAC 6-10 BCBBB
11-15 CADAC 16-20 CCBBA
21-25 ABDBC 26-30 AABBC
31-35 CABBC 36-40 DCCAD
41-42 DD
用所给词的适当形式填空
Makes 2.doing 3.was 4.put
5.to work 6.ourselves 7.luckily 8.daily
9.important 10.the least 11.easier 12.Don’t play
13.trying 14.called 15.height 16.finishes
17.have known 18.was listening 19.is going to rain 20.would come
21.comes 22.were;doing 23.have bee 24.visited
25.joined 26.has been married 27.are jumping; are running
28.does;teach;teaches 29.playing; is playing 30.not open
31.preparing 32.doesn’t rain;will have 33.finished
34.has been ill 35.Have;eaten 36.have finished
37.have been 38.is making 39.Wash 40.has gone