THE PRESENT PERFECT CONTINUOUS:POSITIVE 现在完成进行时:肯定句
和现在进行时或者过去时相同,现在完成进行时也be动词+-ing的形式。它们之间的不同点
在于be动词的时态,各自
的be动词形式是:
现在进行时
We are sitting here now.
过去进行时
We were sitting here an hour ago.
现在完成时
We have been sitting here for two hours.
和现在完成时一样,使用现在完成进行时的时候,主语是he,she,it等第三人称单数要将have
变成has.
例如:
She has been driving for six hours.她已经开了六个小时的车了。
He has been sooking for two hours.他已经做了两个小时的饭了。
It has been raining for 20 minutes.已经下了20分钟的雨了。
THE PRESENT PERFECT CONTINUOUS: NEGATIVE 现在完成进行时:否定句
现在完成时的否定句是在肯定句的have或has 和been 之间加上not,即
Have/has not been+-ing形式
例句:I have not been sitting here all day. 我没有整天坐在这里。
You have not been listening to me.你一直没有听我说。
It has not been raining for very long.雨没下很久。
大家在学英语时请不要不要把during和for或since混同在一起。for或since的时候表示的是在所指的时间段中一
直持续进行的某件事情,但是,during的意思是在一个时间里的某个时间点上发生了某件事
情。
例如:
They met during the 1914—1918war.
他们相识于1914年至1918年的第一次世界大战期间。
I never have a sleep during the day.在白天我从不睡觉。