现在完成进行时的用法
现在完成进行时的用法
1)表示动作从过去某一时间开始一直延续到现在。现在这个动作可能已经终止,也可能仍然在进行着。如:
I have been waiting for you for two hours.我等了你两个小刊(动作不再延续下去)
It has been raining for three hours.雨已经下了三小时了。(动作可能延续)
He has been working on the paper all day.他整天都在写论文(动作是否延续下去,由上下文决定。)
How long have you been learning English? --I have been learning English for two years.你英语学多久了?--我们学了两年了。(动作可能延续)
Why are you so dirty - I've been playing football.你身上怎么这样脏?--我刚才踢足球了。(动作不再延续下去)
2)有些不能用现在进行时态的动词,如be,have like,love,know,see,hesr等,同样也不能用现在完成进行时,而只能用现在完成时。如:
She has been ill for a long time.她已经病了好久了。
I have not seen you for ages.我好久没有见到你了。
相关资讯
- 2016-09-28 【英语教材】 日本留学:小语种留学不二之选
- 2016-09-18 【英语教材】 看懵懵哒男孩如何入读俄罗斯名校
- 2016-09-12 【英语教材】 西班牙留学的加分考试
- 2016-09-12 【英语教材】 日本留学签证费用多少?
- 2016-09-06 【英语教材】 西班牙留学——堂吉诃德国际语言学校
- 2014-05-30 【英语教材】 英语学习技巧之大师篇
- 2016-10-13 【英语口语】 英国留学敲门砖 预科or A
- 2016-10-13 【英语口语】 没钱?蓝瘦!香菇!英国留学奖学金江湖救急啦!
- 2016-10-13 【英语口语】 【英国留学】你们期待的圣诞节即将到来了!
- 2016-10-13 【英语口语】 【英国留学】英国硕士申请技巧大放送
- 2016-10-11 【英语口语】 为什么英国留学毕业生受全球企业欢迎
- 2016-10-10 【英语口语】 在英国留学 有一种必须让你无法逃脱!
