Alice Chu
Member
- Joined
- Oct 14, 2019
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
Hello, dear teachers.
Could you please tell me if my understanding is correct? Thank you very much.
Only four verbs (work, live, teach, study) could be used in perfect tenses to mean action duration.
1. He has worked in the company for over 20 years. He works hard.
= He has been working in the company for over 20 years. He works hard.
2. She had lived in London since she was a child. She liked London a lot.
= She had been living in London since she was a child. She liked London a lot.
3. I will have taught English for 30 years by the time I retire.
= I will have been teaching English for 30 years by the time I retire.
4. Joe has studied English since he was 7. He wants to learn English well.
= Joe has been studying English since he was 7. He wants to learn English well.
Could you please tell me if my understanding is correct? Thank you very much.
Only four verbs (work, live, teach, study) could be used in perfect tenses to mean action duration.
1. He has worked in the company for over 20 years. He works hard.
= He has been working in the company for over 20 years. He works hard.
2. She had lived in London since she was a child. She liked London a lot.
= She had been living in London since she was a child. She liked London a lot.
3. I will have taught English for 30 years by the time I retire.
= I will have been teaching English for 30 years by the time I retire.
4. Joe has studied English since he was 7. He wants to learn English well.
= Joe has been studying English since he was 7. He wants to learn English well.