内容正文:
Unit 3 Fit for life
Grammar and usage
Below is a personal account given by a girl who is equipped with a robotic hand. Find the sentences that use the present perfect continuous tense and fill in the box below. The first one has been done for you.
Sentences use the present perfect continuous tense:
Scientists have been making great progress in robotic technology in recent years, …
Over the past three months I have been testing out the limits of what I can do with my new hand, …
…, I have been cooking for my family again since I got my new hand.
Working out the rules
We use the present perfect continuous tense to talk about an action that started in the past and is still continuing now, or an action that has just finished but is still connected with (1) ______________ (the past/the present/ the future) in some way.
The verb form of the present perfect continuous tense is “(2) ___________________ ”.
the present
have/has been doing
现在完成进行时
定义
现在完成进行时表示动作从过去某一时间开始,一直持续到现在,或者刚刚终止,或者可能还要继续进行下去。
past
future
now
do
do
现在完成进行时
do
1、现在完成进行时表示一直持续到现在的动作,该动作可能刚停止,也可能仍在进行。如:
I have been working on the computer for hours.
Sorry, I’m late. Have you been waiting long?
2、现在完成进行时的动作往往与现在的状态有联系。如:
You don’t look well. Have you been working too hard?
3、现在完成进行时的构成形式为have/has been doing。如:
You have been standing here for an hour.
1. I have been learning English since I was 8 years old and I still love it.
2. It has been raining these days.
3. He hasn't been using the car for the last two months.
4. Have they been waiting for you for half an hour?
构成
①肯定句:
②否定句:
③一般疑问句:
主语+has/have been doing+其他
主语+has/have not been doing+其他
Has/Have+主语+been doing+其他?
注意:不用被动语态
1. The boy started eating five minutes ago.
2. He is still eating now.
The boy __________________ (eat) since five minutes ago.
has been eating
现在完成进行时的用法 1
1. I have been learning English since I was 8 years old and I still love it.
表示动作从过去某时开始一直到说话时还在进行或可能还要继续下去。
2. I have been writing this novel since last year.