Still confused

Lewis S.C1Kwiziq community member

Still confused

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.

Asked 6 years ago
CécileNative French expert teacher in KwiziqCorrect answer

Hi Lewis,

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!

 

SA W.B1Kwiziq community member
Should it be: On ne se parle plus depuis longtemps. ?
CécileNative French expert teacher in Kwiziq
You can say both ....
Lewis S. asked:

Still confused

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.

Sign in to submit your answer

Don't have an account yet? Join today

Ask a question

Find your French level for FREE

Test your French to the CEFR standard

Find your French level
I'll be right with you...