北京
<返回切换城市

北京学而思1对1>高中英语>正文

2019年北京高三一模英语现在完成进行时练习

2019-03-06 14:11:38 来源:佚名
移动端banner-两小时1对1体验

免费领取新学期学习资料

单元测试卷丨学科知识同步丨期中期末卷等

点我下载电子资料

  2019年北京高三一模英语现在完成进行时训练!大家学习英语也很多年了,也是注重积累的学科。表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。你彻底理解了吗?马上高考了,没有弄明白的来看看小编整理的吧!下面是2019年北京高三一模英语现在完成进行时训练!同学们,加油啊!

 

 

想要了解2019年高考一模语文复习的相关资料,请点击加入【爱智康高中交流福利群】爱智康高中交流福利群 ,并直接向管理员“小康康”索取!爱智康高中交流福利群会不定期免费发放学习资料,高中以及高考政策等相关消息,请持题目,续关注!

 

 

  2019年北京高三一模英语现在完成进行时训练(一)


  用法:


  表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。


  例:We have been working on this project for over a month now. 到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。)


  注意事项:


  与现在完成时相比,现在完成进行时更强调:在从过去到现在的时间里,动作或状态一直持续或一直反复出现。 例:We’ve all along been making mistakes like this. 我们一直犯这样的错误


  2019年北京高三一模英语现在完成进行时训练(二)


  现在完成进行时


  1、现在完成进行时的构成


  现在完成进行时是由“have/has been +现在分词”构成的。


  He is ill. He's been lying in bed for three weeks.


  他病了,已经卧床3个星期了。


  2、现在完成进行时的用法


  (1)表示动作从过去某时开始,一直延续到现在


  现在完成进行时常和all this time, this week, this month, all night,all the morning, recently等状语以及since和for引导的状语连用。


  She has been reciting the words all the morning.


  她整个上午都在背单词。


  (2)表示动作刚刚结束


  My clothes are all wet. I've been working in the rain.


  我的衣服全湿了,我刚才一直在雨中干活。


  (3)表示一个近期内时断时续、重复发生的动作


  You've been saying that for five years.


  这话你已经说了五年了。


  (4)表达较重的感情色彩


  What have you been doing to my dictionary?


  看你把我的字典弄成什么样子了!


  3、现在完成进行时和现在完成时的比较


  (1)现在完成进行时可以表示动作的重复,而现在完成时一般不表示重复性


  Have you been meeting him recently?


  你较近常和他见面吗?


  Have you met him recently?


  你较近见到过他吗?


  (2)现在完成进行时有时含有感情色彩,而现在完成时一般是平铺直叙


  I have been waiting for you for two hours.


  我一直等了你两个小时。(可能表示不满)


  I have waited for you for two hours.


  我等了你两个小时。(说明一个事实)


  (3)现在完成进行时强调动作,而现在完成时强调结果


  Who has been eating the oranges?


  谁一直在吃这些桔子呀?(还剩余一些)


  Who has eaten the oranges?


  谁把桔子吃光了?(强调吃得一个不剩)


  2019年北京高三一模英语现在完成进行时训练(三)


  表示一个持续到现在的动作(这动作可能刚停止,也可能还在进行)。


  (1) 构成:have been doing


  (2) 用法:


  1) 延续:表示开始于过去的活动持续到现在,并且活动往往还没有结束,将继续持续下去。


  I have not been sleeping well since I returned home.( “我”回家后一直都没睡好,现在也没睡好。)


  I have been living in Hawaii for ten years.我在夏威夷已经生活了十年。


  She has been burning the midnight oil to prepare for GRE.她较近在熬夜准备GRE诊断。


  Tom has been playing the online games for more than twenty hours.汤姆玩网游已经超过二十个小时了。


  2) 重复:到目前为止的一段时间内重复发生的活动。


  He has been going to Seattle for half a year.他在半年间经常去西雅图。


  I have been telling you not to make trouble.我一直劝你不要找麻烦。


  The old man has been repairing cars for thirty years.老人修车修了三十年了。


  Jack has been practising Tai Chi for more than a year.杰克练太极一年多了。


  3)表示感情色彩


  现在完成进行时比较生动,有时含有明显的感情色彩。


  如:What have you been doing? 表示惊异


  Who's been eating my apples? 表示愤怒不满


  【典例讲解】


  例1:Tom ______ in the library every night over the last three months.


  A.works B. worked


  C. has been working D. had been working


  答案:C


  解析:over the last three months 的意思是“在过去的三个月期间”,这类时间状语通常与现在完成时或现在完成进行时连用,四个选项中只有C符合此要求。


  例2:Now that she is out of a job, Lucy ______ going back to school, but she hasn't decided yet.


  A.had considered B. has been considering


  C. considered D. is going to consider


  答案:B


  解析:根据but she hasn't decided yet (尚未决定) 可知,从开始失业时起一直在考虑再去上学,现在还在考虑。表示从过去某一时刻开始一直到现在,并且现在依然在发生的动作,用现在完成进行时,现在完成进行时由“have/has been doing”构成,所以选B。

 

 

 

 

 

 

 相关推荐:2019年北京高三一模英语现在进行时训练  

       2019年北京高三一模英语一般现在时训练

       2019年北京高三一模语文重点课文复习之《逍遥游》

 

 

 

  爱智康高中教育频道为大家分享的2019年北京高三一模英语现在完成进行时训练到这里就结束啦,有关北京高考一模考前辅导及考后规划的课程,请直接拨打免费咨询电话:!2019年高考距离大家越来越近,同学们一定要把握现在,有困难克服一下,拿个好成绩。

体验预约丨学而思1对1/小班课程