A1Daily Life
Ich habe es schon vor langer Zeit gemacht.
I did it a long time ago.
In German
Ich habe es schon vor langer Zeit gemacht.
Ish hah-buh es shon for lang-er tsayt guh-makht.
English
I did it a long time ago.
Español
Lo hice hace mucho tiempo.
Italiano
L'ho fatto molto tempo fa.
Sentence Breakdown
Word
Translation
Role
- IchIPronoun
- habehaveAuxiliary verb
- esitPronoun
- schonalreadyAdverb
- vorbefore/agoPreposition
- langerlongAdjective
- ZeittimeNoun
- gemachtdonePast participle
Grammar Point
Perfekt tense, Preposition 'vor' + Dative
Variations
- Das ist lange her.That was a long time ago.
- Ich habe es längst erledigt.I finished it a long time ago.
FAQ
How do you say "I did it a long time ago." in German?
"I did it a long time ago." in German is "Ich habe es schon vor langer Zeit gemacht." (Ish hah-buh es shon for lang-er tsayt guh-makht.).
Related
I'll be right there.
Ich bin gleich da.
Ish bin glysh dah.
I have an appointment at three.
Ich habe einen Termin um drei.
Ish hah-buh i-nen ter-meen um dry.
Can we postpone that?
Können wir das verschieben?
KERN-nen veer das fer-SHEE-ben?
I'll call you later.
Ich rufe dich später an.
Ish roo-fuh dish shpay-ter an.
I can't keep the appointment.
Ich kann den Termin nicht einhalten.
Ish kan den ter-meen nisht ayn-hal-ten.
I have a full schedule today.
Ich habe heute einen vollen Terminkalender.
Ish hah-buh hoy-tuh i-nen fol-en ter-meen-ka-len-der.