《中考英语动词时态混合练习MixedTenseExercise1.doc》由会员分享,可在线阅读,更多相关《中考英语动词时态混合练习MixedTenseExercise1.doc(3页珍藏版)》请在三一办公上搜索。
1、I. Fill in the blanks with the proper form of the given words.1. Listen, she _ (sing) an English song.2. Tom _ (leave) China last month.3. We _ (have) dinner when they came.4. We _ (have) a meeting in two days.5. My father _ (read) the book for two days.6. He _ (do) his homework from 8 to 10 last ni
2、ght.7. By the end of last year, we _ (learn) English for 3 years.8. They _ (do) the whole work before he phoned them.9. The man _ (come) to see you in five minutes.10. Lily _ (read) a newspaper at nine oclock yesterday evening.11. We are going to visit the museum if it _ (not rain) next Sunday.12. T
3、here _ (be) an interesting film tonight.13. I want to know if he _ (speak) at the meeting in ten minutes. If he _ (do), he should _ (prepare) for it right now.14. We_ (go) out for a picnic when this summer comes.15. _ he _ (dance) with Judy last week at the party?16. When I grow up, I _ (be) a fligh
4、t attendant.17. He told me he _ (see) me again soon.18. I had no idea when they _ (come) again.19. They were sure they _ (finish) the work on time.20. The weatherman said it _ (rain) the next day.II. Choose the best answer.( )1. What _ at nine oclock that morning?A. are you doing B. did you do C. we
5、re you doing D. had you done( )2. I _ a cold for 5 days. I still feel bad.A. caught B. have C. had D. have had ( )3.-Did you see Tom at the party? -No, he _ by the time I got there.A. left B. was leaving C. had left D. has left ( )4. Tom _ the CD player for two weeks.A. has lent B. has borrowed C. h
6、as bought D. has had ( )5. The car _ at the red traffic light a moment ago. A. stopped B. has stopped C. stop D. stops( )6. -Lucy, _ you _ your ticket? -Not yet. A. did, find B. have, found C. has, found D. do, find( )7. Who _ the blackboard just now, Jack? A. cleaned B. cleans C. has cleaned D. cle
7、an( )8. -Can I speak to Mr. Smith? -Im afraid not. He _ a meeting at the moment. A. having B. is having C. has D. had( )9. Look! Some blue birds _ in the sky. A. fly B. flying C. are flying D. flies( )10. He _ a letter to his family last Sunday. A. wrote B. write C. writes D. has written( )11. -Wher
8、e is Miss Wang, Lily? -She _ to the teachers office. A. has been B. has gone C. went D. would go ( )12. He usually _ up early every morning. A. get B. gets C. is getting D. has getting ( )13. Ann _ two thousand trees since 1983. A. plants B. planted C. will plan D. has planted ( )14. _ you free last
9、 night? A. Were B. Was C. Are D. Do( )15. She can _ several languages. A. say B. speak C. talk D. tell( )16. Keep quiet, please. They _ a meeting. A. have B. had C. are having D. have had( )17. China and India are _ countries. A. developing B. developed C. to develop D. develop( )18. It _ him half a
10、n hour to drive home every day. A. costs B. spends C. takes D. uses ( )19. -What a nice bike! How long have you _ it? -About half a year. A. bought B. received C. taken D. had ( )20. Tom and I _ in the same class.A. is B. are C. am D. be ( )21.The students _ an English test tomorrow.A. had B. will h
11、ave C. have D. would have ( )22.I _ to you as soon as I _ there.A. will write; will getB. will write; get C. write; will get D. write; gets( )23._ you _ to visit your friends tomorrow?A. Aregoing B. Arego C. Willgoing D. Aregoing to be ( )24.- Dont play with fire again. Its dangerous.- Sorry! I _ do
12、 it.A. dont B. will C. wont D. shall( )25._ an Christmas Party next Saturday?A. There will have B. Will there have C. Is there D. Is there going to be ( )26.I _ the message to her if she _ tomorrow.A. will give; comes B. give; comes C. will give; will come D. give; will come( )27.He said he _ the ch
13、ildrens palace next week.A. visits B. is going to visit C. will visit D. was going to visit( )28.She said that they _ there by air the next Sunday.A. would go B. will go C. is going D. went( )29.He asked if you _ football with him.A. will play B. can play C. are going to play D. would play( )30. I _
14、 to bed until my grandma came back home. A. didnt go B. went C. had gone D. have goneAnswer:1. is singing 2. left 3. were having 4. will have 5. has been reading 6. was doing7. had learned 8. had done 9. will come / is coming 10. was reading 11. doesnt rain12. will be/is going to be 13. will speak/is going to speak; does; prepare 14. will go15. Diddance 16. will be 17. would see 18. will come 19. would finish 20. would rain1. C 2. D 3. C 4. D 5. A 6. B 7. A 8. B 9. C 10. A 11. B 12. B 13. D 14. A15. B 16. C 17. A 18. C 19. D 20. B 21. B 22. B 23. A 24. C 25. D 26. A 27. D28. A 29. D 30. A3