Vreau să știu diferența dintre „have done” și „had done”. Când și unde ar trebui să fie folosit?

Răspuns

Ați făcut — Ați făcut este un timp perfect prezent , în general este folosit când acțiunea este finalizată recent / chiar acum.

Făcuse – Făcut este un trecutul perfect perfect , se referă în general la ceva ce s-a întâmplat mai devreme în trecut, înainte ca o altă acțiune să aibă loc și în trecut. >

De exemplu:

Am făcut treaba – Aici acțiunea sa încheiat recent / chiar acum.

Prietenul meu mi-a oferit un măr în clasă ieri , dar nu eram flămând pentru că tocmai mâncasem prânzul – Aici acțiunea s-a întâmplat mai devreme („ ieri „), și o altă acțiune (” Tocmai am luat prânzul „) a apărut și în trecut.

Răspuns

” Have (or has ) done „poate fi folosit ca o frază declarativă independentă. („Mi-am făcut temele.”), Deși pot fi adăugate și alte fraze („Mi-am făcut temele, așa că„ voi merge la un prieten. ”)

„ A făcut ”este întotdeauna folosit într-o construcție cu mai multe fraze („îmi făcusem temele, așa că m-am dus să vizitez un prieten.” sau „Dacă și-ar fi făcut temele, ar fi putut merge la petrecere”)

Răspuns

Iată răspunsul pe care l-am găsit pe unul dintre forumurile din limba engleză:

Ne-am făcut temele. timpul perfect perfect. Finalizat în trecutul foarte recent.

Ne-am făcut temele, așa că ni s-a permis să mergem la filme. timpul perfect perfect. Finalizat în trecut, înainte de „actul” trecutului simplu de a fi permis.

Rețineți că prezentul simplu al „a avea”, persoana a treia singular, este „are”. El și-a făcut temele. „Făcut” rămâne în forma de bază și nu se schimbă. „este trecut simplu și nu se schimbă pentru persoană sau număr: își făcuse temele, așa că i s-a permis să meargă la film.

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

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *