how do I say how long I've been doing an activity eg playing the piano for two years?

You'll be pleased to hear that it's much easier in French than in English!Instead of worrying about translating word for word a complicated phrase like I've been playing (piano) for... you just use the present tense followed by depuis - Je joue du piano depuis 2 ans.

MS

Related French GCSE answers

All answers ▸

Translate the following sentence into French: Recently I went to the cinema with my friends, however I would like to go to the city.


What is the difference between the passé composé and the imperfect tense? How do I know which to use?


Which verbs do I use être with in the perfect tense?


What's the difference between 'avoir' and 'être' verbs?