Translate the following sentence into German: "I have been playing the piano for five years."

Answer: "Ich spiele seit fünf Jahren das Klavier". A common mistake made by students of German would be to say: "Ich habe seit fünf Jahren das Klavier gespielt". This is because the concept of an ongoing action started at a specified point in the past is expressed using "have been + -ing" in English (i.e. the present perfect progressive, but don't worry about the technical name for now), whereas in German the simple present is used.

EB
Answered by Edward B. German tutor

2828 Views

See similar German GCSE tutors

Related German GCSE answers

All answers ▸

Why do some verbs take 'sein' in the perfect tense and how do I figure out, whether they do or not?


Translate the following: "In Deutschland feiern wir viele Feste. Ostern und Weihnachten sind die größten Feste. Natürlich gibt es auch noch mehr Feiertage, aber an den anderen gibt es normalerweise keine Geschenke."


What are some common weak masculine nouns, and how are they different from other nouns?


Deine deutsche Freunde Julia hat dich über einen Urlaub gefragt. Du schreibst Julia einen Brief über deinen Lieblingsurlaub. Schrieb: Wo bist du gefahren, wer bist du mitgefahren, wie war den Urlaub, über deine Pläne für nächstes Jahr.


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning