时态--中考二轮复习语法提升练(含答案)

资源下载
  1. 二一教育资源

时态--中考二轮复习语法提升练(含答案)

资源简介

时态--中考二轮复习语法提升练
1. —Where is your father, Mike
—He ______ in the kitchen. He always ______ dinner for our family.
A. cooks; is cooking B. is cooking; cooks
C. is cooking; is cooking D. cooks; cooks
2. By the time I got to the cinema, the movie ______ for ten minutes.
A. had begun B. had been on C. has begun D. has been on
3. —I called you at 5:00 yesterday afternoon, but no one answered.
—Sorry, I ______ football with my friends at that time.
A. play B. played C. was playing D. have played
4. —Do you know if he ______ to play football with us
—I think he will come if he ______ free tomorrow.
A. comes; is B. comes; will be
C. will come; is D. will come; will be
5. —What did you do last night
—I ______ TV and read books.
A. watch B. watched C. have watched D. was watching
6. My father ______ to Shanghai on business. He will be back in two weeks.
A. has been B. has gone C. went D. goes
7. —______ you ______ the movie Kongfu Panda 3
—Not yet. I'll see it this Sunday.
A. Did; see B. Do; see C. Have; seen D. Are; seeing
8. —Look! The light in your bedroom is still on.
—Sorry, I forgot ______.
A. to turn it off B. to turn off it
C. turning it off D. turning off it
9. I ______ my homework when my mother came back home yesterday.
A. do B. did C. am doing D. was doing
10. —How long have you ______ the book
—For two weeks.
A. borrowed B. lent C. kept D. bought
11. —______ you ever ______ to the Great Wall
—Yes, I ______ there last year.
A. Have; been; went B. Have; gone; went
C. Did; go; have gone D. Were; going; have been
12. —What's your plan for the coming weekend
—I ______ my grandparents.
A. visit B. visited C. will visit D. have visited
13. —______ your brother ______ a letter to his friend last night
—Yes, he did.
A. Did; write B. Does; write C. Is; writing D. Will; write
14. —I can't find David. Where is he
—He ______ for tomorrow's competition at home.
A. prepares B. is preparing C. has prepared D. prepared
15. —I'm sorry, Mr. White. I ______ my homework at home.
—Don't forget ______ it to school tomorrow.
A. left; to bring B. forgot; to take
C. left; to take D. forgot; to bring
16. —______ you ______ your work yet
—Yes, I ______ it just now.
A. Have; finished; finished B. Have; finished; have finished
C. Did; finish; finished D. Did; finish; have finished
17. —When ______ you ______ here
—Two days ago.
A. did; come B. have; come C. will; come D. do; come
18. —I don't know if Sam ______ tomorrow.
—Don't worry. I will tell you as soon as he ______.
A. will come; comes B. comes; will come
C. will come; will come D. comes; comes
19. —______ you ______ the film before
—Yes, I ______ it last year.
A. Have; seen; saw B. Did; see; have seen
C. Have; seen; have seen D. Did; see; saw
20. —What are you going to do this weekend
—I ______ a picnic with my friends.
A. have B. had C. am having D. have had
答案及解析
1. 答案:B
- 解析:第一空表示“他正在厨房做饭”,强调动作正在进行,用现在进行时is cooking;第二空根据“always”可知,是经常性的动作,用一般现在时,主语是第三人称单数,动词用cooks。所以选B。
2. 答案:B
- 解析:“by the time”引导时间状语从句,从句用一般过去时,主句要用过去完成时。“begin”是短暂性动词,不能和一段时间“for ten minutes”连用,要转化为延续性动词“be on”。所以选B。
3. 答案:C
- 解析:根据“at 5:00 yesterday afternoon”和“at that time”可知,强调在过去某个具体时间点正在进行的动作,用过去进行时was playing。所以选C。
4. 答案:C
- 解析:第一空if引导宾语从句,“come”这个动作还未发生,用一般将来时will come;第二空if引导条件状语从句,遵循“主将从现”原则,主句用一般将来时,从句用一般现在时表示将来,所以用is。选C。
5. 答案:B
- 解析:根据“last night”可知,描述过去发生的动作,用一般过去时watched。所以选B。
6. 答案:B
- 解析:“have/has gone to”表示“去了某地,还没回来”;“have/has been to”表示“去过某地,已经回来”。根据“He will be back in two weeks.”可知,父亲去上海还没回来,用has gone。所以选B。
7. 答案:C
- 解析:根据“Not yet.”可知,问句用现在完成时,结构为“Have/Has +主语+过去分词”,所以选C。
8. 答案:A
- 解析:forget to do sth.表示“忘记去做某事”(事情还未做);forget doing sth.表示“忘记做过某事”(事情已做)。根据语境,是忘记关灯,灯还亮着,事情未做,用forget to do sth.,且turn off是动副短语,代词it要放在中间。所以选A。
9. 答案:D
- 解析:根据“when my mother came back home yesterday”可知,强调在过去某个动作发生时,另一个动作正在进行,用过去进行时was doing。所以选D。
10. 答案:C
- 解析:“how long”对一段时间提问,句中的动词要用延续性动词。“borrow”“lend”“buy”都是短暂性动词,“keep”是延续性动词,所以选C。
11. 答案:A
- 解析:第一空根据“ever”可知,用现在完成时,“have been to”表示“去过某地”;第二空根据“last year”可知,用一般过去时went。所以选A。
12. 答案:C
- 解析:根据“the coming weekend”可知,询问的是将来的计划,用一般将来时will visit。所以选C。
13. 答案:A
- 解析:根据“last night”可知,句子时态是一般过去时,一般疑问句要借助助动词did,动词用原形write。所以选A。
14. 答案:B
- 解析:根据“Where is he ”可知,询问David现在在哪里,回答应该是他此刻正在做的事情,用现在进行时is preparing。所以选B。
15. 答案:A
- 解析:“leave sth. +地点”表示“把某物落在某地”;“forget to do sth.”表示“忘记去做某事”。“把作业落在家里”用left;“明天别忘了把它带到学校”用forget to bring。所以选A。
16. 答案:A
- 解析:第一空根据“yet”可知,用现在完成时Have; finished;第二空根据“just now”可知,用一般过去时finished。所以选A。
17. 答案:A
- 解析:根据“Two days ago.”可知,用一般过去时,特殊疑问句借助助动词did,动词用原形come。所以选A。
18. 答案:A
- 解析:第一空if引导宾语从句,“tomorrow”表明动作未发生,用一般将来时will come;第二空as soon as引导时间状语从句,遵循“主将从现”原则,从句用一般现在时comes。所以选A。
19. 答案:A
- 解析:第一空根据“before”可知,用现在完成时Have; seen;第二空根据“last year”可知,用一般过去时saw。所以选A。
20. 答案:C
- 解析:根据“this weekend”可知,询问将来的计划,用现在进行时表示将来的安排,结构为“be +动词的现在分词”,所以选C。

展开更多......

收起↑

资源预览