勤学思培训网RMOYRF
  • 终于明白初二英语时态单选题

    时态是极具英语特色的一种动词形态,过去发生的动作要用过去时态,将来发生的动词要用将来时态,正在进行的动作要用进行时态,等等。下面是小编收集整理的初二英语时态单选题,大家一起来看看吧! 初二英语时态单选题: 1. —Will you go and see the movie Net Mother with me? —Thank you. But I _____it already. A. saw B. have seen C. see D. will see 【答案】B 【解析】根据标志词already可知,运用现在完成时态,表示过去发生的动作对现在造成的影响。 2. —Hello, mum. Are you still on Lushan Mountain? —Oh, no. We are back home. We ________ a really good journey. A. have B. had C. are having D. will have 【答案】B 【解析】根据上下文文意“—你还在庐山吗?—我们回家了”可知,我们的旅行是在过去的时间里,故用一般过去时态。
    [图片0] 3. —Mike, why are you watching TV again? — I ______ my homework. A. finish B. finished C. have finished D. had finished 【答案】C 【解析】根据上下文文意“—迈克,你为什么在看电视?—我已经完成作业了”,表是过去发生的事情对现在的影响是“我可以看电视了”,可知用现在完成时态,故选C。 4. —Hello, Mary! This is John. You must know why I ____you. —Oh, hello, John! I've waited for this call since last month. A. called B. am calling C. was calling D. have called 【答案】 B 【解析】根据对话内容可知,他们正在通电话,所以用现在进行时态。 5. —Why are you in such a hurry, John? —There ______ a basketball match between Class Three and our class in ten minutes. A. is going to be B. is going to have C. will have D. will hold 【答案】A 【解析】根据时间状语in ten minutes可知是表示将来的一段时间之后的动作,故用there be的一般将来时态。 现在进行时典型考题: 1. They ______ on the program for almost one week before I joined them, and now we ______ it as no good results have come out so far. A. had been working; are still working B. had worked; were still working C. have been working; have worked D. have worked; are still working 分析:A。在I joined them之前,就是“过去的过去”,要用过去完成时或过去完成进行时,排除选项C和D; 由now和“到目前还没有结果”可知,现在仍在进行这项工作,用现在进行时,排除选项B。
    [图片1] 2. Listen to the two girls by the window. What language ______? A. did they speak B. were they speaking C. are they speaking D. have they been speaking 分析:C。由Listen to…可知,要用现在进行时。 3.—Are you still busy? —Yes, I ______ my work and it won’t take long. A. just finish B. am just finishing C. have just finished D. am just going to finish 分析:B。由it won’t take long可知即将做完了,用现在进行时表示即将发生的事; 选项D表示“正打算做完”,与句意不符。 4. Ladies and gentlemen, please fasten your seat belts. The plane ______. A. takes off B. is taking off C. has taken off D. took off 分析:B。用现在进行时表示马上要发生的情况(主要表示按计划或安排要发生的动作),如: I’m leaving tomorrow. 我明天走。 They’re getting married next month. 他们下个月结婚。 现在完成时典型考题: 1. —How long ______ David and Vicky ______ married? —For about four years. A. were; being B. have; got C. have; been D. did; get 分析:C。由 For about four years 可知,要用现在完成时,排除 A 和 D; 与时间段连用,不可用 get married, 要用 be married。又如: I’ve worn glasses for ten years. 我戴眼镜已经十年了。 The Kenways have lived here for five years. 肯威家在这儿已经住了5年了。 2. How can you possibly miss the news? It ______ on TV all day long. A. has been     B. had been     C. was      D. will be 分析:A。信息句为一般现在时,根据后句中all day long判断,这显然是强调播放新闻对现在的影响,故选现在完成时。又如: We have waited all day. 我们等了整整一天了。 I haven’t seen her all day. 我一整天都没看见她。 I’ve had a headache all day. 我整天都感到头痛。 3. She has set a new record, that is, the sales of her latest book______50 million. A. have reached B. has reached C. are reaching D. had reached 分析:A。因为that is意为“换句话说,即 (=in other words, which means)”,而前句中的谓语has set是现在完成时,后一句的谓语动词也应用现在完成时,排除C和D; 又因主语the sales是复数,选出正确答案A。 过去完成时典型考题: 1. He kept looking at her, wondering whether he ______her somewhere. A. saw B. has seen C. sees D. had seen 分析:D。因为由语境可知,see应当发生在kept looking之前,即过去的过去,所以用过去完成时,只有D正确。又如: When I had opened the windows I sat down and had a cup of tea. 我打开窗户后,就坐下来喝了一杯茶。 When I had written my letters I did some gardening. 我写完信之后,就在花园里干了点活儿。 When he had shut the window we opened the door of the cage. 他关了窗户之后,我们把笼门打开了。 2. She ______her hairstyle in her hometown before she came to Chongqing for a better job. A. would change B. has changed C. changed D. was changing 分析:C。由came可知,她已来重庆了,而改变发型是在来重庆之前,即过去的过去,按理要用过去完成时,但before已经表明紧接着发生的先后两个动作,所以也可用一般过去时,所以选C。