Question
Actualizado en
18 feb 2017
- Chino tradicional (Taiwan)
-
Inglés (UK)
-
Inglés (US)
-
Japonés
Pregunta de Inglés (US)
¿Cuál es la diferencia entre I have been working for 20 years. y I have worked for 20 years. ?Puedes dar oraciones como ejemplo.
¿Cuál es la diferencia entre I have been working for 20 years. y I have worked for 20 years. ?Puedes dar oraciones como ejemplo.
Respuestas
Lee más comentarios
- Inglés (US)
The first implies that you are still working. The second just means that you worked for a 20-year period and may or may not still be working.
- Inglés (UK)
- Inglés (US)
"I have been working for 20 years." implies that you are still working.

[News] Hey you! The one learning a language!
Do you know how to improve your language skills❓ All you have to do is have your writing corrected by a native speaker!
With HiNative, you can have your writing corrected by native speakers for free ✍️✨.
With HiNative, you can have your writing corrected by native speakers for free ✍️✨.
Regístrate
Preguntas similares
-
¿Cuál es la diferencia entre I have worked here for 20 years y I have been working here for 20 ye...
respuestaSay "I have been working here for 20 years" if you still work there. Say "I have worked here for 20 years." if you still work there (but I w...
-
¿Cuál es la diferencia entre I have been working for 10years y I have worked for 10years ?
respuesta@naokok93 working in the first sentence means you are still currently at the job you have worked at for 10 years and the second sentence work...
-
¿Cuál es la diferencia entre I have worked for two years. y I have been working for two years. ?
respuestaIn essence they mean the same thing; the person has been employed for two years. If we add a little context you will see that they mean pret...
-
¿Cuál es la diferencia entre I have worked for 10 years. y I have been working for 10 years. ?
respuestaI have worked for 10 years. > already finished, some time in the past you've worked for 10 years I have been working for 10 years. > start...
-
¿Cuál es la diferencia entre I have been working for 10 years. y I have worked for 10 years. ?
respuesta@Annper “I have been working here for 10 years” meaning I am still working there. “I have worked here for 10 years” meaning I’m still worki...
-
¿Cuál es la diferencia entre I’ve been working for ten years. y I am working for ten years. ?
respuesta"I've been working for ten years" is said by someone who has been working for 10 years and at the present moment, it is their 10th year. And ...
Preguntas similares
- ¿Esto suena natural? How old three years cat if it wold be human.
- I am Chinese and I am a 26 years old man. I love English . So I need some native speakers to prac...
- ¿Cuál es la diferencia entre I work here for two years y I've worked here for two years ?
Trending questions
- ¿Cuál es la diferencia entre man y men ?
- ¿Cuál es la diferencia entre Okay y Okey ?
- ¿Cuál es la diferencia entre I asked a question about you. y I asked a question of you. ?
- ¿Cuál es la diferencia entre I'm down for it y I'm up for it ?
- ¿Cuál es la diferencia entre hope everything goes well y hope everything's going well ?
Newest Questions (HOT)
- ¿Cuál es la diferencia entre un carro nuevo y un nuevo carro ?
- ¿Cuál es la diferencia entre pelota y bola ?
- ¿Cuál es la diferencia entre No te extrañes y No se te haga extraño ?
- ¿Cuál es la diferencia entre jardín de niños y jardín de infancia y guardería y preescolar ?
- ¿Cuál es la diferencia entre "la jolla" y "la joya" ?
Newest Questions
- ¿Cuál es la diferencia entre un carro nuevo y un nuevo carro ?
- ¿Cuál es la diferencia entre ¿Puedes creerlo? y ¿Puedes creer? y Can you explain it in Eng?🙏🏻 ?
- ¿Cuál es la diferencia entre Aquí tiene. y Aquí tienes. ?
- ¿Cuál es la diferencia entre atender a y encargarse de y cuidar ?
- ¿Cuál es la diferencia entre documentos y archivos ?
Previous question/ Next question