Question :
How long have you been playing basketball?
Table-tennis
Swimming
Football
Basketball
完成进行时
结构:完成进行时=完成时+进行时态
例: have +been+ doing
现在完成时 + 进行体
意义:始于现在之前,,并且活动还没有结束。
例:It began raining at 8 o’clock.
Now ,it’s still raining.
↓
It has been raining since 8 o’clock.
b)表说话时刻之前在延续
A: You look hot .
B: Yes, I have been running.
完成时 VS 完成进行时
1)I have worked in this company.
我在这家公司工作过
2) I have been working in this company.
我一直就在这家公司工作。
现在完成时表延续应具备的条件:
1)与持续的时间状语连用,若没有,就表示过去完成的事件
2)现在完成进行时没有持续的时间状语也可表示延续至今的事件
例:a. I have been cleaning the house, but I
still haven’t finished.(∨ )
b. I have cleaned the house, but I still haven’t finished. (× )
由此可知:
完成进行时比完成时更强调活动本身的持续性 .
二、重复性
短暂动作
a.
完成进行时 来自淘豆网www.taodocs.com转载请标明出处.