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

2308 Views

See similar German GCSE tutors

Related German GCSE answers

All answers ▸

Translate the following sentences into Spanish: (1) I bought a new laptop on Saturday. (2) I think that I am going to study Spanish next year.


Which statement is correct? A) The writer is planning a holiday. B) The writer was completely satisfied with the hotel. C) The hotel was not as good as the writer had hoped.


Deine deutsche Freundin hat dir eine Postkarte geschrieben. Sie hat dich gefragt wo du gerne in den Urlaub fahren möchtest. Beschreibe was dein Traumurlaub wäre, wieso du gerne dahin fahren möchtest und was du dort machen würdest.


Which case should I use with which preposition?


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:

© 2025 by IXL Learning