What does it mean word for word?
Literally, the phrase is constructed as "I have at you thought". This uses the preposition an (at/on), which is required by the verb denken (to think) when you are expressing the act of thinking of someone.
Which one should you use?
The default form ich habe an dich gedacht uses the present perfect tense and is much more common in spoken German. In contrast, ich dachte an dich uses the simple past tense. While grammatically correct, it is often used in written literature.
How does it change in a sentence?
If you are speaking formally, replace the informal dich with the formal Sie to say ich habe an Sie gedacht. If you are addressing a group of friends (plural/informal), use euch instead of dich to say ich habe an euch gedacht.
Did you know?
- In romantic contexts, Germans may use the phrase du bist mir nicht aus dem Kopf gegangen, which means 'you did not leave my head', to express a more obsessive version of thinking of someone.
- While ich habe an dich gedacht is a sweet sentiment, Germans often pair it with the phrase da habe ich an dich gedacht to specify that a particular trigger or object reminded them of the person.
- The word ich is a direct descendant of the Proto-Indo-European root *eǵh₂óm, making it a linguistic cousin to the Latin 'ego'.
Examples in context
- Ich dachte an dich, als ich dein Lieblingslied hörteI thought of you when I heard your favorite song
- Ich habe an dich gedacht, mein SchatzI thought of you, my darling
- Ich habe an dich gedacht, als ich das Lied hörte.I thought of you when I heard that song.
Example conversation
Julia calls Felix to check on him after he was sick.
- JuliaHallo Felix, ich habe an dich gedacht.Hello Felix, I thought of you.
- FelixDas ist lieb von dir, Julia.That is sweet of you, Julia.
- JuliaWie geht es dir heute?How are you today?
- FelixMir geht es schon viel besser.I am feeling much better.
Sources
- Word origins: Wiktionary entries an, dich, gedacht, ich, CC BY-SA 4.0.