ça fait longtemps que

have … been … for a long time?

→ cela
phrase Uncommon #12,137
have … been … for a long time? Used to ask how long someone has been doing something or in a particular place or situation.
FR: Ça fait longtemps que tu habites à Paris ?
EN: Have you lived in Paris for a long time?

Ça fait longtemps que je suis parti.

I've been gone for a long time.

Ça fait longtemps que je suis concierge de l'école.

I've been the school caretaker for a long time.

— Incendies (2010)

Ça fait longtemps que je voulais te rencontrer.

I've been wanting to meet you for a long time.

Ça fait longtemps que je n'ai pas joué.

I haven't played in a long time.

— Secret Sunshine (2007)

Déjà, ça fait longtemps que je pisse droit.

I've been peeing straight for a long time now.

— Do the Right Thing (1989)

Ça fait longtemps que je ne le vois pas.

It's been a long time since I've seen him.

— Amarcord (1973)

Ça fait longtemps que je n'ai rien fait de tel.

It's been a long time since I've done anything like this.

Ça fait longtemps que j'ai pas joué, je veux que ça se passe bien.

I haven't played in a long time, and I want it to go well.

— Anaconda (2025)

Ça fait longtemps que je n'ai pas porté une cravate.

I haven't worn a tie in a long time.

Ça fait longtemps que je n'ai pas écrit une lettre à quelqu'un.

It's been a long time since I've written a letter to anyone.

Ça fait longtemps que t'es pas venue me voir !

It's been a long time since you came to see me!

— Mommy (2014)

Ça fait longtemps que j'ai étudié ça.

It's been a long time since I studied that.

— Le Sifflet (2026)

Ça fait longtemps que tu l'as ?

How long have you had it?

— La La Land (2016)

Ça fait longtemps que je n'ai pas rendu visite à ma grand-mère.

I haven’t visited my grandmother in a long time.

Ça fait longtemps que tu attends ?

Have you been waiting long?

— Romance de bureau (1977)

Ça fait longtemps que vous travaillez ici ?

How long have you been working here?

C'est juste que ça fait longtemps que je n'ai pas été avec quelqu'un.

It's just that I haven't been with anyone in a long time.

— Projet Dernière Chance (2026)

Ça fait longtemps que t'es là ?

How long have you been here?

— The Host (2006)

Ça fait longtemps que ça ne lui est pas arrivé.

It’s been a long time since that happened to them.

— The Machinist (2004)

Ça fait longtemps que je voulais te le dire.

I've been wanting to tell you this for a long time.

Moi-même, ça fait longtemps que j'ai fait pareil pour les miens.

I've been doing the same thing for my own for a long time.

— Le Tombeau des lucioles (1988)

Ça fait longtemps que l'école existe, les gars.

This school has been around for a long time, guys.

— Le Sifflet (2026)

Ça fait longtemps que je n'ai eu de vraies vacances.

I haven't had a proper vacation in a long time.

Ça fait longtemps que j'en ai envie.

I've been wanting it for a long time.

— Juno (2007)

Ça fait longtemps que je l'ai pas vu.

It's been a long time since I've seen him.

Ça fait longtemps que je n'ai pas vu ma famille.

I haven't seen my family in a long time.

Ça fait longtemps que t'es tout seul ?

Have you been single for long?

— Léviathan (2014)

Ça fait longtemps que je l'ai.

I've had it for a long time.

Ça fait longtemps que j'ai pas entendu cette chanson.

I haven't heard this song in a long time.

— Serie Noire (1979)

Ça fait longtemps que je n'ai pas mangé de la cuisine chinoise.

It’s been a long time since I’ve eaten Chinese food.

Ça fait longtemps que j'ai pas travaillé.

I haven't worked in a long time.

— Chicago (2002)

Ça fait longtemps que je n'ai plus peur de mourir.

I haven't been afraid of dying for a long time.

— 28 Ans plus tard : Le Temple des morts (2026)

Et ça fait longtemps que vous êtes à la télévision ?

And how long have you been on television?

— Moscou ne croit pas aux larmes (1980)

Ça fait longtemps que l'on ne vous a pas vu, Valentin.

We haven’t seen you in a long time, Valentin.

— Le Frère 2 (2000)

Ça fait longtemps que j'ai pas chanté.

I haven't sung in a long time.

— Volver (2006)

Ça fait longtemps que tu es là ?

How long have you been here?

— Memories of Murder (2003)

Ça fait longtemps que je ne suis pas allé aux bains.

It's been a long time since I went to the baths.

— Suzume (2022)

Ça fait longtemps que je ne l'ai vu.

I haven't seen him in a long time.

Ça fait longtemps que Tom n'est pas retourné à Boston.

Tom hasn't been back to Boston in a long time.