现在完成时和现在完成进行时的用法及区别习题
现在完成时和现在完成进行时谈论的都是过去开始的、现在仍在进行的行动。这意味着两种时态都可以用 how long 来回答正在进行的动作,然而,它们的关注点略有不同:现在完成时:1、与延续性和非延续性动词一起使用2、关注行动的结果3、谈论最近完成的与现在有关的行动或经历
现在完成进行时1、仅与延续性动词一起使用2、强调动作的持续时间3、谈论正在进行的临时行动或新习惯
一、选择正确的答案完成下面的句子1、_____your new car yet?a、Have you bought b、Have you been buying2、Our teacher _____more than a dozen exam papers up to now.a、has checked b、has been checking3、I _____to many counties so far.a、have travelled b、have been travelling4、I _____my key, I cannot find it.a、have lost have been losing5、It _____non-stop for more than an hour now.a、has rained b、has been raining6、Sara _____for you for a long time; where have you been?a、has been waiting b、has waited7、Brya _____Spanish for three years.a、has been learning b、has learned8、How long _____the piano? "Since I was 5."a、have you been playing b、have you played9、Mariamy _____ lost wallet.a、has found b、has been finding10、We _____you for ages.a、hasn't seen b、hasn't been seeing11、My dad _____in the same company for more than twenty years.a、has been working b、has worked12、My patience _____to an end.a、has come b、has been coming13、How long _____TV, your eyes look so red.a、have you been watching b、have you watched14、I _____for over eight hours now. I am extremely tired.a、have driven b、have been driving15、The jury _____a verdict after three hours.a、has reached b、has been reaching二、答案及解析1、Have you bought解析:yet 是现在完成时的信号词,因此这里选 Have you bought。2、has checked解析:强调动作已经完成用现在完成时,因此这里选 has checked,或者从字面上理解,老师不可能同时在检查超过12份的试卷。3、have travelled解析:同2,或者说我不可能同时在很多国家在游玩。
4、have lost解析:进行时包括现在完成进行时只能用延续性动词,而 lose 是非延续性动词,因此这里选 have lost。5、has been raining解析:这里的关键字是 non-stop,既然是不停的,那么用现在完成进行时更合理。6、has been waiting解析:强调持续的等待动作,因此选 has been waiting 更合理。
7、has been learning解析:for 虽然是现在完成时和现在完成进行时的关键词,但是该句强调持续的学的动作,因此选 has been learning 更合理。
8、have you been playing解析:How long 和 since 虽然是两个时态的关键字,但是该句强调持续的弹的动作,因此选 have you been playing 更合理。
9、has found解析:进行时包括现在完成进行时只能用延续性动词,而 find 是非延续性动词,因此这里选 have found。10、haven't seen解析:当 see 表示感官的看时,属于非延续性动词,因此这里选 haven't seen。11、has been working/has worked解析:当动作是 work 或 live 等时,用两个时态的意思是一样的,因此这里选 has been working 或 has worked.12、has come解析:当 come 表示位于或处于一个特殊的情况时,是非延续性动词,因此这里选 has come(come 的过去分词是原形)。
13、have you been watching解析:从后面的时态 looks 可以看出,当问话的人问你的时候你还是处于 watch 的状态,因此选择 have you been watching 更合理。
14、have been driving解析:强调持续的驾驶造成的疲劳,因此选择 have been driving 更合理。
15、has reached解析:当 reach 表示达到某个目标时,相当于一个非延续性动词,因此这里选 has reached.
系统全面学好英语的6个方面!(上篇)
和其它任何语言一样,英语也是一个非常复杂的体系,由很多不同相互关联的方面构成。要想学好英语,特别是长期、有效地掌握好英语,就离不开系统全面的学习。提到英语的“系统体系”,很多人首先想到的是语法和词汇这两个方面;但除了Grammar和Vocabulary这两个基础的微观层面,关于TheEnglishlanguage,还有其它几个更加宏观的层面,需要有意识地了解和掌握。诺哈网2023-08-27 14:34:130000词源趣谈 | 善于计算各种act(行为)发生概率的actuary(精算师)
在保险行业有一种非常专业的人员叫做“精算师”,他们的主要职责就是收集并分析各种统计信息,在此基础上计算出各种事件发生的概率,为各种保险业务的定价提供数学支持。诺哈网2023-08-19 15:42:360000词源趣谈 | 册封骑士的accolade(荣誉)
在中世纪,在册封骑士时要举行隆重的仪式,仪式的具体形式据说有好多种。历史学家“图尔的乔治”写道早期法国国王在册封骑士时,会亲吻骑士的左面颊。据说“征服者威廉”在册封骑士时会用拳头击打骑士的面颊或脖子。不过到了后来,这种仪式逐渐统一为我们在骑士小说或电影中最常见的形式——用剑身轻拍骑士的肩膀。诺哈网2023-08-19 15:30:470000写作积累 | 寓意深刻的古诗词(许渊冲翻译版)
(一一妈妈正版实拍)(壹)鸟唱蝉鸣ANIMALS《小池》ThelittlelotusbloomhasjustshownitstipslightWhenallatonceyouseeadragonflyalight.小荷才露尖尖角,早有蜻蜓立上头。——(宋)杨万里《蜂》Yougatherhoneyfromflowerssweet.诺哈网2023-08-16 09:46:100002