1、一、随堂测试(时间 12 分钟,满分 25 分,得分_)( )1. (2017 扬州) You have a nice car.Thank you. I _ it for less than one month.A. bought B. have bought C. had D. have had( )2. (2017 安徽) I am surprised at the new look of my hometown, for it _ a lot over the years.A. changed B. changes C. will change D. has changed( )3. (
2、2017 北京)My mother _some washing when the telephone rang.A. does B. did C. is doing D. was doing( )4. (2017 北京)Lily is my classmate. We _ each other since she came to our school.A. know B. knew C. have known D. will know( )5. (2017 河北)Dont take the dictionary away. I _ it.A. use B. used C. am using D
3、. have used( )6.(2017 河北 ) Wow! You _ dinner! Lets eat now.A. cook B. are cooking C. will cook D. have cooked( )7.(2017 江西 )Ive just returned from my trip to London. I _ many interesting places there.A. visit B. will visit C. am visiting D. visited( )8.(2017 江西 )Since we began to use the Internet, o
4、ur lives _ a lot.Achange B. had changed C. will change D. have changed( )9. (2017 武威) There _a basketball game between these two grades in the gym this afternoon. A. will B. is going to haveC. is going to be D. will have( )10. (2017 兰州) When you _me last night, I _the piano.A. were calling; was play
5、ing B. were calling; played C. called; played D. called; was playing( )11. (2017 徐州)The house belongs to Mr Smith, but he _ here any more.A. hasnt lived B. didnt live C. wasnt living D. doesnt live( )12. (2017 天门)Hurry up, everyone! The school bus _ for us.A. waits B. waited C. was waiting D. is wai
6、ting( )13. (2017 天门) Its nearly six oclock. Do you think Mr. Smith _ late?I dont think so. The fast train is usually on time.A. was B. will be C. is D. has been( )14. (2017 南通)Sandy, the glass is broken. How did that happen? Sorry,Mum. I dont know. I _outside.A. play B. was playing C. have played D.
7、 am playing( )15. (2017 沈阳) Look on the bright side of life, and imagine that you _ a happy and successful future.Ahad B. will have C. have D. have had ( )16. (2017 无锡)They promised that they_me look for my key until it was found. But they soon walked away.A. will help B. have helped C. would help D
8、. had helped( )17. (2017 达州)Whats the matter, Jack?I_ down while I_ on the ice. I got hurt badly.A. was falling; skated B. fell; was skating C. fell; skated D. was falling; was skating( )18. (2017 新疆)I think our teacher Mrs. Allen knows everything. I agree. Because she_ over 2,000 books. A. read B.
9、has read C. reads D. is reading( )19. (2017 长沙改编)Shared bikes, which are environmentally friendly, _ quite popular among big cities in China since last April. A. became B. have become C. will become D. become( )20. (2017 昆明)Did you do anything interesting last Sunday?Not really. I just_ at home.A. s
10、tay B. stayed C. will stay D. am staying( )21. (2017 重庆 B 卷)John and I _ to visit his grandparents last Sunday afternoon.A. go B. went C. will go D. have gone( )22. (2017 重庆 A 卷)As soon as the rain _, they will go out to pick apples.A. stops B. stopped C. will stop D. is stopping( )23. (2017 黄石)Wher
11、e is your uncle, Jane?He is in Guangzhou. He _ for a month.A. has left B has gone C left D. has been away( )24. (2017 咸宁)Celia, join us in the Super Summer Camp if it _this weekend. Id love to. But nobody knows if it _.A. is fine; rains B. is fine; will rain C. will be fine; will rain D. will be fin
12、e; rains( )25. (2017 常州) The shopping mall _ for two years, but I _there only once.A. has opened; have gone B. has opened; have beenC. has been open; have gone D. has been open; have been二、模拟演练( )1. I _ scared of dogs ever since a dog hurt me when I was five years old.A. will be B. was C. have been
13、D. would be ( )2. Ben and Sue arent home, are they?No. They _ to London on business. A. have gone B. go C. have been D. will go( )3. Why did the car hit the boy?Because the driver _ on the phone at that time. A. talk B. is talking C. was talking D. have talked( )4. Where is Linda? I cant find her an
14、ywhere.She _ the flowers in the garden. A. waters B. watered C. is watering D. was watering ( )5. Miss Brown, we _ cleaning our classroom. Can we go home now? A. finish B. finishing C. are finished D. have finished( )6. I called you at half past nine this morning, but there was no answer.Oh, sorry.
15、I _ with my cousin in the supermarket. A. shopping B. was shopping C. shopped D. will shop( )7. When _ you _ here?Two days ago. A. did; come B. have; come C. will; come D. do; come( )8. Where is Joan?She _ a novel in her study. A. has read B. reads C. will read D. is reading( )9. He _ his father on
16、the farm the whole afternoon last Saturday.A. helps B. would help C. was helping D. is helping( )10 . Would you like to go and see the movie Wolf Warriors II with me tonight ?Thank you very much, but I _it already.A. see B. will see C. have seen D. am seeing ( )11. Do you have any plans for tonight?
17、Yes, I _ at the new Italian restaurant in town. A. eat B. have eaten C. ate D. am going to eat( )12. Premier Zhou Enlai _ for many years, he still lives in the hearts of Chinese people. A. died B. was died C. has been died D. has been dead( )13. Mary with her parents often _ for a walk in the park a
18、fter supper. A. go B. is going C. are going D. goes( )14. Will all of you agree to help the old man in that yard next Sunday morning?Yes, and we _there in time. A. arrive B. arrived C. will arrive D. have arrived( )15. Cathy, can you answer the phone? I _ the room.Im coming, Mum. A. clean B. cleaned
19、 C. have cleaned D. am cleaning( )16. Our classmates went to a concert yesterday afternoon.What a pity! I _ my homework. A. had done B. was doing C. am doing D. would do( )17. Stop smoking, Joe! You _ yourself if you keep on doing it like that! A. will kill B. have killed C. kill D. killed( )18. Hav
20、e you watched the new movie Justice League, Steven?Not yet. I _ it with my cousin this evening. A. will watch B. was watchingC. watched D. have watched( )19. Why are you standing outside the door, Jim?I _my key to the door. I have to wait until my mother comes back.A. lost B. loseC. am losing D. was
21、 losing( )20. Mother often tells me, “I hope you _ what I _ you to do at school! ” A. wont forget; have told B. dont forget; will tell C. didnt forget; tell D. havent forgotten; am telling( )21. Hey, Jenny. Lets go home together.Just a moment. I _ an email. A. send B. sentC. am sending D. have sent(
22、 )22. Lucy, what were you doing at nine last night?I _ the piano. I usually practice the piano at that time. A. play B. playedC. was playing D. am playing( )23. Would you please turn down the radio? My grandfather_.All right. Ill do it at once.A. slept B. is sleeping C. has slept D. sleeps( )24. Oh,
23、 my God! I _you were in Beijing, too! When did you come? I have lived in Beijing since 2015. A. dont know B. didnt know C. havent known D. wasnt known( )25. Please wait a minute. She _ to you in a few minutes. A. talk B. talked C. have talked D. will talk( )26. When shall we begin our meeting?Well b
24、egin it when Helen _. A. comes B. came C. will come D. come( )27. Bob took a photo of his girlfriend while she _ at the party.A. dances B. was dancing C. has danced D. is dancing( )28. Mr. Li will check our homework this afternoon. _ you _ it?Not yet. Im doing it right now.A. Do; finish B. Had; fini
25、shed C. Will; finish D. Have; finished( )29. Do you think grandpa and grandma _ late?No, the train is usually on time.A. were B. will be C. was D. have been( )30. Are you surprised at the ending of the movie?No, because I _ the story.A. read B. will read C. have read D. was reading答案:一、15 D D D C C 610 D D D C D 1115 D D B B B1620 C B B B B 2125 B A D B D二、15 C A C C D 610 B A D C C 1115 D D D C D1620 B A A A A 2125 C C B B D 2630 A B D B C