Alice Chu
Member
- Joined
- Oct 14, 2019
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
1. Joe has been in the army for two years.
This sentence means that Joe joined the army two years ago, and he is still in the army.
Are the two sentences below correct?
2. Joe has joined the army for two years.
3. Joe has been joining the army for two years.
This sentence means that Joe joined the army two years ago, and he is still in the army.
Are the two sentences below correct?
2. Joe has joined the army for two years.
3. Joe has been joining the army for two years.