资源描述
2019-2020年中考英语复习语法专项练习:动词时态 (含解析)I.单项选择。1. I cant find Ted for three days. Where is he? He _ Beijing for a meeting.A. has been to B. has gone to C. have been to D. have gone to2. She_ her hometown for many years. No one nearly knows her. A. has been away from B. has left C. had left3. When and where to spend the holiday _ yet.Lets make it now. A. is decided B. doesnt decide C. has not been decided D. has decided4Dont talk here. Grandparents _.A. sleepB. sleptC. are sleeping D. were sleeping5We _ in the same school since three years ago.A. studyB. were studying C. will studyD. have studied6Kate _ on the phone when Jason entered the room.AtalkBtalkedCis talkingDwas talking7I _ mountain climbing with my friends if Im free this weekend.Awill goBgoCwentDhave gone8My grandma _ dinner when I got home yesterday.AcooksBwill cookCis cookingDwas cooking9I will call you as soon as I _ the tickets to the movie Harry Potter.AgetBgotCwill getDam getting10. Your English is good. Thank you. I it for three years.A. learn B. learn C. have learned D. had learned11My life _ a lot since the beginning of Grade Nine.Awill change Bwas changing Chas changed Dhad changed12. Li Ming said he _happy if Brian _ to China next month.A. as; e B. was; would e C. would be; came D. will be; e 13If it _ tomorrow, we wont go to the park.Arained B. rains Cwill rain D. raining14. The plane is leaving right now, but Jim hasnt arrived yet.Well, he said he _here on time.A. came B. would e C. can be D. will be15The other day I _ a letter from my uncle.AgotBwill gotChave gotDget16. What had happened over there? I dont know. By the time I got there, all the people _ off.Ahad run Bhave run Cwere running17. As soon as the baby saw her mother, she _.A .was going to cry B. cried C. began to cry D. was crying18. Where is your father? He_ Australia and he _ Sydney for two weeks.A. has been to; has been in B. has gone to; has been inC. has been in; has been to D. has gone to; has been to19. Jenny _in the chicken when you called her at 5 oclock this afternoon. A. is cooking B. was cooking C. cooks D. cooked20. You were not in when I went there yesterday. Oh, I _ for a friend from England at the airport at that moment.A. had waited B. was waiting C. am waiting D. have waitedII.用所给动词的适当形式完成下列句子。1. While we _ (wait) for the bus, a girl _ (run) up to us.2. I _ (telephone) a friend when Bob _ (e) in.3. She said the bus _(leave) at five the next morning.4. We _ (test) the new machine when the electricity _ (go) off.5. She _ (not want) to stay in bed while the others _ (all, work) in the fields.6. I wasnt sure whether he _(lend) me his book the next morning.7. Whenever she had time, she _(help) them in their work. 8. Even when she _ (be) a child she _ (already, think) of being a ballerina.III. 按照括号的要求完成句子。1. They have been here since xx . (对划线部分提问)_ have they been here?2. The old man _last year. He_ for a year.(用die的正确形式填空)3. This factory opened twenty years ago.(同义句)This factory _ for twenty years.4. The Green Family moved to France two years ago. (同义句)_ two years_ the Green family moved to France.5. The bus has arrived here. It arrived ten minutes ago. (合并句子,句意不变)_.【答案与解析】I.单项选择。1. B。本题考查has been to 和has gone to的区别,前者表示曾经去过某地,后者表示去了某地,没有返回。根据句意可知选B。2. A。由for many years可知,动词要用延续性动词,句意为“她离开家乡许多年了,几乎没有人认识她”。3. C。由yet可知用现在完成时,句意为“何时何地度假还没有决定”。4. C。根据前句“不要在这儿谈话”可知“祖父母正在睡觉”,根据前句的时态可知使用现在进行时态,故答案为C项。5. D。“since+过去时间点”与现在完成时连用,表示过去已经开始,持续到现在的动作或状态。6. D。句意为“当Jason走进房间的时候Kate正在打电话”。根据从句时态可知使用过去进行时。7. A。在含有if引导的条件状语从句的复合句中,主句使用一般将来时,从句使用一般现在时代替一般将来时,所以答案为A项。8. D。句中when引导的是时间状语从句是一般过去时,主句表示过去某一时刻正在发生的动作。9. A。在含有时间和条件状语从句的复合句中,主句使用一般将来时,从句使用一般现在时代替一般将来时。10. C。由for three years可知用现在完成时,表示学习这一动作已经持续三年了,可能继续持续下去。11. C。由“since+时间点”与现在完成时连用,表示过去已经开始,持续到现在的动作或状态。12. C。由于主句是一般过去时,宾语从句要用相应的过去时。第一空用过去将来时,第二空用一般过去时。13. B。在含有if引导的条件状语从句的复合句中,主句使用一般将来时,从句使用一般现在时代替一般将来时。14. B。由于主句是一般过去时,所以从句要用过去将来时。15. A。the other day意为“不久前某一天;几天以前”,通常与一般过去时连用。16. A。由“By the time I got there”可知主句动作发生在从句动作之前,表示过去的过去,所以用过去完成时。17. A。由于as soon as引导的从句是一般过去时,主句就应用过去将来时。18. B。句意为“爸爸去了澳大利亚而且呆在悉尼两周了”,去某地用has gone to,呆在某地用has been in,所以选B。19. B。when引导的时间状语表示过去的某一时刻,在过去某一时刻正在发生的动作要用过去进行时。20. B。由at that moment可知用过去进行时,表示过去某一时刻正在发生的动作。II.用所给动词的适当形式完成下列句子。1. were waiting; ran2. was telephoning; came3. was leaving4. was testing; went5. didnt want; were all working6. would lend 7. would help8. was; was already thinkingIII. 按照括号的要求完成句子。1. How long 2.died, has been dead 3.has been open 4.It is, since 5.The bus has been here for ten minutes/It is ten minutes since the bus arrived here。
展开阅读全文