ça fait combien de temps qu'

how long has … been …?

→ cela
phrase Rare #43,381
how long has … been …? Used before a clause to ask how long something has been happening or how long a situation has lasted. French often uses the present tense where English uses the present perfect.
FR: Ça fait combien de temps qu'ils habitent ici ?
EN: How long have they been living here?

Ça fait combien de temps qu'elle y est ?

How long has she been there?

— A Bad Son (1980)

Ça fait combien de temps qu'on se connaît ?

How long have we known each other?

Ça fait combien de temps qu'il te ment ?

How long has he been lying to you?

Ça fait combien de temps qu'il est avec elle ?

How long has he been with her?

— Good Bye Lenin! (2003)

Et ça fait combien de temps qu'elle est partie ?

How long has she been gone?

— The Money Maker (2026)

Ça fait combien de temps qu'il est là ?

How long has he been there?