勤学思培训网RRHQXD
  • 终于知晓七年级英语时态选择题

    时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。在英语考试中,时态题是必考的内容。下面是小编收集整理的七年级英语时态选择题,大家一起来看看吧! 七年级英语时态选择题: ( ) 1. The nurse told the children the sun ______ in the east. A. rises B. rose C. will rise D. has risen 解析:选择A. 此题容易误选B. 在宾语从句中,如果主句用一般过去时,则从句用相应的过去时态,但如果从句表示客观真理,则用一般现在时。 ( ) 2. – Are you sure you have to? It’s been very late. -- I don’t know ______ I can do it if not now. A.. where B. why C. when D. how 解析:选C. 根据语境:如果现在不做,我不知道何时可以做。
    [图片0] ( ) 3. ----Hello, Jack! Haven’t seen you for a long time! ---John! ________ A. How old are you? B. How are you? C. How’s that? D. How time flies! 解析:选D. 此题容易误选B. 根据语境选择D. 即时间过得真快! ( ) 4. I could not get through the door because there was a big stone ___________. A. by the way B. on the way C. out of the way D. in the way 解析:选D. 此题学生容易误选B. by the way顺便说;on the way在路上;out of the way不挡道; in the way挡道,妨碍。根据句意:因为有块石头挡道,所以我不能通过门。 ( ) 5. Can you lend me the book ___ the other day?(芜湖10) A. that you talked B. you talked about it C. which you talked to D. you talked about 解析:选D. 此题考查定语从句的用法,学生容易误选A, B. 此题容易排除C. talk to的宾语是人而不是物,又由于talk是不及物动词,谈论某物是talk abot, 引导词that是talk about 的宾语,可以省略。 过去完成时典型考题: 1. I was giving a talk to a large group of people, the same talk I ______ to half a dozen other groups. A. was giving B. am giving C. had given D. have given 分析:C。许多同学可能会简单地根据前面的was giving而误选A。但事实上,此题提供的语境是:我当时正在给一群人作报告,这个报告我曾给其他若干批人讲过。由于was giving为过去进行时,而“曾给其他若干批人讲过”显然发生在was giving这一过去时间之前,故用过去完成时,即答案选C。
    [图片1] 2. John, a friend of mine, who got married only last week, spent $3, 000 more than he ______ for the wedding. A. will plan B. has planned C. would plan D. had planned 分析:D。首先将选项分成两组:C和D为“过去组”,A和B为“非过去组”,而根据句中的got married和last week可推知,此题的答案应在“过去组”中。然后再根据句意比较get married与plan的先后关系,显然是先“计划”,后“结婚”,而“结婚”在句中用了一般过去时,故“计划”要用过去完成时。 3. They became friends again that day. Until then, they ______ to each other for nearly two years. A. didn’t speak B. hadn’t spoken C. haven’t spoken D. haven’t been speaking 分析:B。由于他们再次成为朋友发生在过去(因为became用的是一般过去时),这就说明他们差不多有两年没说过话属于“过去的过去”,所以要用过去完成时。 现在完成时典型考题: 1. — ______ leave at the end of this month. — I don’t think you should do that until ______ another job. A. I’m going to; you’d found B. I’m going to; you’ve found C. I’ll; you’ll find D. I’ll; you’d find 分析:B。第一空用be going to表示打算或意图,第二空用现在完成时暗示对方应该“先找到新工作,然后再辞职”。注:第二空若不用现在完成时,用一般现在时也可以。 2. This machine ______. It hasn’t worked for years. A. didn’t work B. wasn’t working C. doesn’t work D. isn’t working 分析:C。此处讲的是机器目前的状况,故用一般现在时。此题所利用的干扰时态是其后的现在完成时。 3. My friend, who ______ on the International Olympic Committee all his life, is retiring next month. A. served B. is serving C. had served D. has served 分析:D。由于是下个月将要退休,说明现在还在职,据此可排除A和C; 再根据句中的all his life可知要用现在完成时。 过去进行时的用法: 1. 表示临时性 即表示在过去短期内正在进行的动作或存在的临时情况,这种情况通常不会长期如此。如: It happened while I was living in Paris last year. 这件事发生于去年我住在巴黎的时候。 2. 表示计划 即表示为过去的将来计划或安排好的活动。这类用法在没有明确上下文的情况下,通常会连用一个表示将来时间的状语。如: He said that his sister was getting married next December. 他说他妹妹12月结婚。 用arrive, come, go, leave, take off等动词的现在进行时描写行程安排,也通常有含有将来意义。如: He said he was leaving for home in a day or two. 他说他一两天之内就动身回家了。 She knew the plane was taking off in five minutes. 她知道五分钟后飞机就要起飞了。