for a long time

Czech Republic - Czech
#1
Hola: cómo se traduce correctamente I haven´t seen him for a long time? - No lo veo hace mucho tiempo. / Hace mucho tiempo que no lo veo.??
O por ejemplo I haven´t played tennis for a long time. - Hace mucho tiempo que no juego al tenis?
O hay otra manera de traducirlo? Muchas gracias por vuestra respuesta.
 
  • Top