Present perfect

Remarque préalable :

Le present perfect est un temps du passé qui indique que l'action passée a un résultat, une conséquence sur le présent.

I. Construction des phrases

A. Phrases affirmatives

Construction : Sujet + have (au présent simple) + participe passé du verbe à conjuguer + compléments.

Exemples : I have been to Paris.

                 I have lived in London for 3 years.

 

B. Phrases négatives

Construction : Sujet + have (au présent simple) + not + participe passé du verbe à conjuguer + compléments.

Exemples : I haven't been to the cinema yesterday.

                 He hasn't done his homework.

 

C. Phrases interrogatives

Construction : (Mot interrogatif) + have (au présent simple) + sujet + participe passé du verbe à conjuguer + compléments + ?

Exemples : Have you been to Paris?

                 Has she learnt her lesson?

 

II. Nuancer le discours

A. Already (=déjà)

'Already' est utilisé dans les phrases affirmatives, et éventuellement dans les interrogatives (language familier). Il se place avant le participe passé du verbe à conjuguer.

Exemples : I have already been to New York.

                Have you already been to Australia?

B. Ever

'Ever' est utilisé dans les phrases interrogatives (=déjà) et parfois dans les phrases négatives (=jamais). Il se place avant le participe passé du verbe à conjuguer.

Exemples : Have you ever been to London?

                I haven't ever eaten dog. (insistence)

C. Never (=jamais)

'Never' est utilisé dans les phrases affirmatives (avec sens négatif bien sûr), et parfois dans les phrases interrogatives (insistence, critique). Il se place avant le participe passé du verbe à conjuguer.

Exemples : I have never been to Canada.

                 Have you never done an exercise? (n'as-tu donc jamais fait un exercice?)

D. Yet (=encore, temporel)

Ex: Je n'ai pas encore été à Paris.

'Yet' est utilisé dans les phrases négatives et dans les phrases interrogatives. Il se place à la fin des phrases.

Exemples : I haven't been to Paris yet.

                Have you been to Paris yet?

Créer un site gratuit avec e-monsite - Signaler un contenu illicite sur ce site

×