Present perfect passive
Present perfect passive signifie “Present perfect passif : has/have been + participe passé indique qu'une chose a été faite, avec un résultat pertinent maintenant.”. Le present perfect passif est has/have been + participe passé : The work has been finished. Formation: has/have been + past participle
Present perfect passif : has/have been + participe passé indique qu'une chose a été faite, avec un résultat pertinent maintenant.
B2Formation
has/have been + past participle
Explication
Le present perfect passif est has/have been + participe passé : The work has been finished. Il joint l'idée du passif (le sujet subit l'action) et celle du present perfect (une action passée dont le résultat compte maintenant). On l'emploie quand l'agent est inconnu ou sans importance et que la situation actuelle importe : All the tickets have been sold, so we can't go. On ajoute « by » pour l'agent si besoin : The novel has been translated into ten languages.
Exemples
Remarque
À la forme interrogative, l'auxiliaire passe en tête : Has the report been sent? La négation est has/have not been done : The bill hasn't been paid yet.
FAQ
Present perfect passive — que signifie-t-il et comment l'utiliser ?
Present perfect passif : has/have been + participe passé indique qu'une chose a été faite, avec un résultat pertinent maintenant.. Le present perfect passif est has/have been + participe passé : The work has been finished. Il joint l'idée du passif (le sujet subit l'action) et celle du present perfect (une action passée dont le résultat compte maintenant). On l'emploie quand l'agent est inconnu ou sans importance et que la situation actuelle importe : All the tickets have been sold, so we can't go. On ajoute « by » pour l'agent si besoin : The novel has been translated into ten languages.
Present perfect passive — comment le former ?
has/have been + past participle
Present perfect passive — des points à noter ?
À la forme interrogative, l'auxiliaire passe en tête : Has the report been sent? La négation est has/have not been done : The bill hasn't been paid yet.