Present perfect progressive

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
Present perfect progressive par Mind Map: Present perfect progressive

1. Negative

1.1. She has not been playing football

2. Interrogative

2.1. Has she been playing football?

3. Affirmative

3.1. She has been playing football

4. Examples

4.1. Wendy has been cooking for her mom

4.2. They have been painting

4.3. The train have been arriving in 5 minutes

5. The present perfect progressive expresses an action that recently stopped or is still going on.

5.1. The present perfect continuous usually emphasizes duration, or the amount of time that an action has been taking place.

6. We can use word like

6.1. For

6.1.1. My cat hasn’t eaten anything for two days.

6.1.2. I have been sick for five days.

6.2. Since

6.2.1. My cat hasn’t eaten anything since Friday.

6.2.2. It has been raining since I got up.

6.3. Just

6.3.1. They have just finished their exam.

6.3.2. Melissa has just made a cake.

7. Interrogative

7.1. Have/has+S+been+verb-ing+C+?

8. Affirmative

8.1. S+have+been+verb-ing+C

9. Negative

9.1. S+have+not+been+verb-ing+C