麓山滨江实验学校老师:高一英语问题多谢各位解答(时态)

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 10:10:15
什么是现在完成进行时?

have been doing
表示从过去开始一直延续到现在的动作
e.g.. The Chinese have been making Paper for 2,000 years.
e.g.. I 've been waiting for about half an hour

构成是have/has+过去分词。
1.表示过去发生但对现在有影响的动作。可以不用时间状语,也可以与already,ever,never,yet等时间状语连用。
如:a)I have finished my homework.
b)Have you ever been to China?
2.表示从过去某时间开始一直延续到现在的动作,用延续性动词,常和for+时间段,since+时间点等状语连用。
如:a)She has worked in the company for 6 years.
b)The old man has lived here since 1990.

have been doing sth

对,补充一下,按楼上说的,如果是现在完成进行时,那么就是过去的过去做的一件事情,一直从过去的过去做到现在,还没做好呢,呵呵,从时态名上猜猜它的意思可以加深你对时态的理解.

就是表示现在已经完成的动作的时态啊,只要好好看看课本就行了。for example: where have you been?

现在完成时,是指在过去的过去发生的事情,现在已经完成了,他现在的状态就已经作完了