勤学思培训网KTYKGJ
  • 总算懂了七下英语时态练习题

    时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。它是表示行为、动作、状态在各种时间条件下的动词形式,下面是小编收集整理的七下英语时态练习题,大家一起来看看吧! 七下英语时态练习题: ( ) 1. I don’t think we can finish all the work before Friday, ________? A. do I B. can we C. can’t we D. don’t we 解析: 选B. 此题学生最容易误选A, C. 以I think引导的宾语从句其反意疑问句应该对后面的从句进行反问,本题从句实际上是否定句,只不过否定转移到前面的主句去了。故选择B。 ( ) 2. The shop ________ at 8:00 . and it ________ for ten hours every day。 A. opens; is open B. is opened; opens C. is open; has opened D. opened; opens 解析: 选A。 此题学生容易误选C. 要知道open作动词时是瞬间性动词,不能与表示一段时间的状语连用,故排除C. 根据时间副词every day不用一般过去时,排除D, 根据句意:每天开门10小时,表示状态,不表示动作,排除B。
    [图片0] ( ) 3. The old man lives in a town. He lives _______,but he doesn’t feel _______。 A. lonely, lonely, alone , alone, lonely C. lonely, alone, lonely , alone, alone 解析:选C。lonely是形容词,可以做表语,也可以作定语,意为孤单的,寂寞的, alone既是形容词也是 ( ) 4.—Do you know _______? —I’m not an artist。 the man with long hair is is the man with long hair the man with long hair is is the man with long hair 解析:选择A. 此题可以用排除法,宾语从句用陈述句语序,容易排除B, D. 根据答语知道应该是问职业,who 是用来询问身份的。 ( ) 5.—Why don’t you choose the red tie? —For me, it doesn’t _____ my shirt very well。(武汉) A. fix B. accept C. compare 解析:选D. 本题考查动词match与.。.搭配的动词用法,意思是“它与我的衬衫不搭配”应选择D。学生错选原因可能是把match当名词用,即:手表,比赛。其他选项不符合题意。 fix 安装;使固定;固定; accept 接受;compare 比较 现在完成进行时典型考题: 1. —I have got a headache. —No wonder. You ______ in front of that computer too long. A. work B. are working C. have been working D. worked 分析:C。由于在电脑前工作太久,所以导致了现在头痛的结果,故空格处应填现在完成时或现在完成进行时,即答案选C。
    [图片1] 2. —I’m sure Andrew will win the first prize in the final. —I think so. He ______ for it for months. A. is preparing B. was preparing C. had been preparing D. has been preparing 分析:D。根据句中的…will win the first prize in the final可知,决赛还没有举行,所以下文谈到的“准备”指的肯定是从过去一直持续到现在的情况,故用现在完成进行时。 3. Excuse me, Marcia, a reporter from Vanity Fair ______ all day. Could you speak to her now? A. phones B. has phoned C. has been phoning D. phoned 分析:C。根据句中的时间状语all day和谓语动词phone的特点(为非延续性动词)可知,句子应用进行时态(表示动作不断重复),而选项中只有C为现在完成进行时。句意为:玛西娅,打搅你一下,有名来自《名利场》的记者一整天都在打电话来,你现在能和他说说吗?又如:She is very tired. She’s been typing letters all day. 她很累了。她整天都在打信件。 4. Over the past decades, sea ice ______ in the Arctic as a result of global warming. A. had decreased B. decreased C. has been decreasing D. is decreasing 分析:C。介词短语“over the past [last]+时间段”的意思是“在过去的……时间中”,它指的是从过去某时持续到现在的一段时间,所以通常与现在完成时或现在完成进行时连用,故答案选C。句意为:过去几十年来,由于全球变暖,北极的海冰正慢慢消融。又如:Technology in this field has matured considerably over the last decade. 这一领域的技术经过过去10年的发展已经相当完善。 过去完成时典型考题: 1. 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。 2. He ______more than 5000 English words when he entered the university at the age of 15. A. has learned B. would have learned C. learned D. had learned 分析:D。因为上大学是过去,学了5千个英语单词是在上大学之前,即“过去的过去”,所以用过去完成时。 3. Father ______for London on business upon my arrival, so I didn’t see him. A. has left B. left C. was leaving D. had left 分析:D。由“我没见到他”可知,“在我到达”前“父亲已经去伦敦”了,即父亲去伦敦发生在“过去的过去”,用过去完成时。 现在完成时典型考题: 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。