Příspěvek od
Cheerry
vložený
před 12 lety
I have repaired my car. (Opravoval jsem auto-ale není ještě spravené)
I repaired my car (Už je opravené)
A jestli mohu použít i I have been repaining my car (může stát
samotně,nebo zde musí být určena doba trvání?)
Pokud ne,jaký význam byl tedy byl
I have been repaining my car?
Díky.
Vaše verze je bohužel chybná.
I repaired… = někdy v minulosti, bez souvislosti se současností
(výsledek v minulosti)
I have repaired… = opravil jsem ho a teď je opravené
(výsledek teď)
I have been repairing… = opravoval jsem ho (činnost
trvající doteď, nevíme jak to dopadlo a/nebo to není
důležité) – doba trvání může být uvedena, ale nemusí. Jde spíš
o problém překladu z češtiny – srovnejme “Opravuji auto.” =
present cont., ale “Opravuji auto už 2 hodiny.” = present
perfect cont.
Vše je velmi přehledně a jednoduše vysvětleno v článcích o Present
Perfect