Chci znát rozdíl mezi „udělali“ a „udělali“. Kdy a kde by měl být použit?
Odpovědět
Udělat — Udělali jsme přítomný dokonalý čas , obvykle se používá když je akce dokončena nedávno / právě teď.
Provedl – Provedl je minulý dokonalý čas obecně označuje něco, co se stalo dříve v minulosti, než v minulosti došlo také k jiné akci.
Například:
Práci jsme provedli – zde byla akce dokončena nedávno / právě teď.
Můj přítel mi včera nabídl jablko v učebně , ale nebyl jsem hlad, protože Právě jsem jedl oběd – zde se akce stala dříve („ včera „) a další akce (“ právě jsem jedl oběd „) se také vyskytovaly v minulosti.
Odpovědět
“ Mít (nebo má ) hotovo “lze použít jako samostatnou deklarativní frázi. („Udělal jsem domácí úkol.“), I když lze přidat další fráze („Udělal jsem domácí úkol, takže se chystám navštívit přítele.“)
„Udělal jsem“ je vždy použito ve víceslovné konstrukci („Udělal jsem si domácí úkol, tak jsem šel navštívit kamaráda.“ nebo „Kdyby si udělal domácí úkol, mohl jít na večírek.“)
Odpověď
Zde je odpověď, kterou jsem našel na jednom z anglických fór:
Udělali jsme domácí úkoly. v nedávné minulosti.
Udělali jsme domácí úkoly, takže nám bylo umožněno jít do kina. minulý dokonalý čas. Dokončeno v minulosti, před jednoduchým minulým „aktem“ povolení.
Všimněte si, že prostý dárek „mít“, singulární třetí osoba, je „má.“ Udělal svůj domácí úkol. „Hotovo“ zůstává v základní podobě a nemění se. „je jednoduchá minulost a nemění se na osobě ani čísle: udělal si domácí úkol, a tak mohl jít do kina.
Zdroj: https://www.englishforums.com/English/HadDoneVsHaveDone/xjczc/post.htm