We have been studying here for two years.我们一直在这儿学习两年了。
有些延续性动词(如keep, learn, live, stay, study, work等),用于现在完成时或现在完成进行时的区别不大。
I have lived here for many years.=I have been living here for many years.
我在这儿住了多年了。
现在完成进行时强调“动作”的持续性,表示“未完成”的含义;现在完成时则强调“时间”的经过或动作产生的“结果”,表示“已完成”的含义。
In order to find the missing child, villagers _______ all they can over the past five hours .
A. did
B. do
C.
had done
D. have been doing
【答案D
【解析句意:为了找到那个失踪的孩子,在过去的五个小时里,村民们一直在竭尽全力。本题考查时态的基本用法。根据over the past five hours可知用现在完成进行时,表示动作始于过去,持续到到现在,且现在还在进行。
【2017届高考英语一轮复习时态语态专题攻略:现在完成进行时(含解析)】相关文章:
★ 四川省2016届高考英语一轮复习课时作业(47) Module 5 The Conquest of the Universe 外研版选修8
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(11)及答案
★ 四川省2016届高考英语一轮复习课时作业(38) Module 2 Highlights of My Senior Year 外研版选修8
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(13)及答案
★ 2017届高考英语二轮复习大题冲关秘籍短文改错:解题策略(含解析)
★ 【北师大版】2014届高考英语一轮复习指导课时作业:Unit 4 B卷 Word版含解析
★ 【优化方案】2017届高考英语二轮复习全国卷Ⅱ题型重组训练:第19组(含解析)
★ 2014届高考英语一轮复习课时作业(四十二)选修7Module 6《The Worlds Cultural Heritage》(外研版)
★ 2017高考四川省广安市英语阅读理解一轮系列训练:22(含解析)
★ 2014届高考英语一轮复习课时作业(十九)必修4Module 1《Life in the Future》(外研版)
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21