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

Related German GCSE answers

All answers ▸

Was hast du in den Sommerferien gemacht?


(For the oral exam part of the GCSE German paper) - What did you do in the school holidays? (Was hast du waehrend der Schulferien gemacht?)


What is the difference between Coordinating and Subordinating conjunctions?


How do I remember the word order I use with 'weil'?