Busca entre varios profesores de Inglés...
Davood
it's been a while which one is correct? 1- it's been a while I haven't smoked 2-It's been a while I haven't been smooking

Respuestas · 2

1
If you're going to say that in one sentence, I would say this: It's been a while since I last smoked. You could also say this: I haven't smoked in a while. Or this: I haven't been smoking lately.
1
I would say: It's been a while since I last smoked. Or It's been a while since the last time that I smoked.

¿No has encontrado las respuestas?

¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!

No pierdas la oportunidad de aprender un idioma desde la comodidad de tu casa. ¡Explora nuestra selección de profesores de idiomas con experiencia e inscríbete ya en tu primera clase!

Empieza a aprender hoy