Busca entre varios profesores de Inglés...
Aleksandra
Tutor de la comunidadWhich sentence is correct?
I have been know him for years.
I have been knowing him for years.
I have known him for years.
I have been knew him for years.
80 han respondido
12 de jun. de 2025 12:10
Aleksandra
Competencias lingüísticas
Búlgaro, Chino (mandarín), Inglés, Francés, Ruso, Español
Idioma de aprendizaje
Chino (mandarín), Francés, Ruso
Artículos que podrían gustarte

Why "General English" is Failing Your Career (An Engineer’s Perspective)
24 votos positivos · 9 Comentarios

Why Many Kids Struggle With English - and How the Right Tutor Makes a Difference
5 votos positivos · 5 Comentarios

Why “Just Around the Corner” Is (Usually) a Lie
15 votos positivos · 11 Comentarios
Más artículos
