est-ce que ça fait, est-ce que ça a été
How many years has it been since you've had a girlfriend?
Ça fait combien d’années que tu n’as pas eu de petite amie ?
How long has it been since your divorce?
Depuis combien de temps êtes-vous divorcé(e) ?
How many years has it been since I last saw you?
Ça fait combien d’années que je ne t’ai pas vu ?