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届高考英语一轮复习课时作业(38) Module 2 Highlights of My Senior Year 外研版选修8
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (15)
★ 湖南省汝城二中2014届高考英语一轮复习阅读训练 (47)
★ (安徽专用)2014届高考英语一轮复习方案 作业手册(14)模块5 《Unit 14 Careers》(含解析) 北师大版必修1
★ 【浙江专用】2014届高考英语一轮复习课时作业(八)必修2Unit 3《Computers》
★ 湖南省岳阳市2014高考英语一轮单项选择训练题(13)及答案
★ 【北京专用】2014届高考英语一轮复习方案课时作业:选修6 Unit 2 Poems
★ 2014届高考英语一轮复习课时作业(四十二)选修7Module 6《The Worlds Cultural Heritage》(外研版)
★ 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