Jai envoyé un SMS à lun de mes amis en suivant:
Votre transaction a été annulé.
Il a répondu en disant quil aurait dû obtenir annulé .
Alors, quelle est la forme correcte? Si ma version était incorrecte, veuillez me faire savoir comment de telles phrases doivent être écrites.
Réponse
Votre ami a tort.
Premièrement, les constructions passives dun verbe sont formées avec linflexion appropriée dun modal et le participe passé du verbe. Par conséquent, si vous vouliez utiliser le simple present et « get » au lieu de « be » comme modal, la forme correctement infléchie de « get » serait « gets ».
Deuxièmement, si vous vouliez dire était simplement quune seule transaction a été annulée dans le passé, le temps propre serait le passé. En utilisant « get » comme modal, la façon de créer un passé passif est dutiliser le passé de « get », qui est « got », plus le participe passé. Donc, si cétait ce que vous vouliez dire, votre phrase transmettait grammaticalement ce sens.
Troisièmement, utiliser « get » comme modal pour les passifs est informel et familier. Le modal standard est une forme de « be ».
Commentaires
- Je crois comprendre que " get " est une semi-copule, pas un verbe modal.
- @Accumulation " Il a obtenu un doctorat par Harvard " contre " " Il a obtenu un doctorat par Harvard. " Je ne vois aucune différence de sens. Je ne vois aucune différence fonctionnelle entre " était " et " obtenu. " Que lon fasse la distinction entre les modaux, les auxiliaires, les semi-copules ou non et comment on les distingue ne semble pas pertinent par rapport à la question posée.
- ' Il a été / est devenu / a eu froid ' sont des constructions très différentes de ' Il a été / a été tué ' et ne doit pas être confondu.