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.

Answered by Edward B. German tutor

1836 Views

See similar German GCSE tutors

Related German GCSE answers

All answers ▸

Was kauft man in der Bäckerei? A. Ein Fernseher B. Brötchen C. Ein Kleiderschrank


Translate the following sentence: My friends and I like to help old people when we can. We have no time now because we get a lot of homework.


When do I use "sein" and when do I use "haben" in the past tense


What is the difference between Coordinating and Subordinating conjunctions?


We're here to help

contact us iconContact usWhatsapp logoMessage us on Whatsapptelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo
Cookie Preferences