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

1. present perfect

1.1. is formed with a present tense form of "to have" plus the past participle of the verb

1.2. I have run the Boston Marathon

1.3. I have been to London recently

2. present perfect progressive

2.1. expresses an action that recently stopped or is still going on

2.2. I have been working all afternoon

2.3. I have been speaking

3. present progressive

3.1. I am studying with María tonight.

3.2. John is eating bread

3.3. can be used to describe what is happening now