Je veux connaître la différence entre « avoir fait » et « avoir fait ». Quand et où lutiliser?

Réponse

Avoir fait — Have done is a présent parfait , il est généralement utilisé lorsque laction est terminée récemment / tout à lheure.

Avait fait – Avait fait est un passé parfait , fait généralement référence à quelque chose qui sest produit plus tôt dans le passé, avant quune autre action ne se produise également dans le passé.

Par exemple:

Nous avons fait le travail – Voici laction terminée récemment / tout à lheure.

Mon ami ma offert une pomme en classe hier , mais je nétais pas « t faim parce que Je venais de déjeuner – Ici, laction sest déroulée plus tôt («  hier « ), et une autre action ( » Je venais de déjeuner « ) sest également produit dans le passé.

Réponse

 » Avoir (ou a ) done « peut être utilisé comme une phrase déclarative autonome. (« Jai fait mes devoirs. »), Bien que dautres expressions puissent être ajoutées (« Jai fait mes devoirs, donc je » vais rendre visite à un ami. « )

 » Avait fait « est toujours utilisé dans une construction à plusieurs phrases (« Javais fait mes devoirs, alors je suis allé rendre visite à un ami. » ou « Sil avait fait ses devoirs, il aurait pu aller à la fête. »)

Réponse

Voici la réponse que jai trouvée sur lun des forums en anglais:

Nous avons fait nos devoirs. présent parfait. Terminé dans un passé très récent.

Nous avions fait nos devoirs, nous avons donc été autorisés à aller au cinéma. passé le temps parfait. Terminé dans le passé, avant le simple «acte» passé dêtre autorisé.

Notez que le simple présent de «avoir», troisième personne du singulier, est «a». Il a fait ses devoirs. Le «fait» reste dans la forme de base, et ne change pas. « est un passé simple, et ne change pas pour la personne ou le nombre: il avait fait ses devoirs, il était donc autorisé à aller au cinéma.

Source: https://www.englishforums.com/English/HadDoneVsHaveDone/xjczc/post.htm

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *