I've read through the questions and answers below, but still don't understand the following example.
Test question: "I haven't been in France for long?" (ie, I recently arrived and I'm still here; ongoing).
From the lesson it seems the best construction would be: Ne...pas + Présent Indicatif + depuis longtemps (started a short while ago and is still ongoing).
But Kwiziq says the best answer is: Ne...pas + Passé Composé + depuis longtemps (not for a long time / not in ages).
If someone could explain it more clearly, thanks.
I will try and explain further but I can understand your confusion ...
I am not sure what test you are referring to, but have a look at the following examples:
Je n'ai pas mangé depuis trois jours. = I have not eaten for three days. (meaning it is likely to change today)
Je ne mange pas depuis trois jours... = I have not eaten for three days...(meaning it is likely to carry on today and it is maybe worrying you
On ne se parle pas depuis longtemps. = we have not spoken for ages . (sounds like you won't do it again, maybe you have had a fall out )
On ne s'est pas parlé depuis longtemps. = We have not spoken in ages. (meaning you need to have a catch-up soon)
Hope this helps!
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard