Alice Chu
Member
- Joined
- Oct 14, 2019
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
Hello, dear teachers.
The differences between present perfect and present perfect continuous:
1) A. I have read “For Whom the Bell Tolls.” We can talk about it now.
→The action is completed.
1) B. I have been reading Tom’s new book. I’ll be finished soon.
→The action is not completed yet.
2) A. He has repaired his car, so he can relax.
→The action is completed, and the result comes from the completed action.
2) B. He has been repairing his car, so he is tired.
→The action has stopped recently, and the result comes from the action itself.
3) A. He has smoked for 20 years. He is a heavy smoker.
→The action is permanent.
3) B. He has been smoking outside for an hour.
→The action is temporary.
Could you please tell me if my understanding is correct? Thank you very much.
The differences between present perfect and present perfect continuous:
1) A. I have read “For Whom the Bell Tolls.” We can talk about it now.
→The action is completed.
1) B. I have been reading Tom’s new book. I’ll be finished soon.
→The action is not completed yet.
2) A. He has repaired his car, so he can relax.
→The action is completed, and the result comes from the completed action.
2) B. He has been repairing his car, so he is tired.
→The action has stopped recently, and the result comes from the action itself.
3) A. He has smoked for 20 years. He is a heavy smoker.
→The action is permanent.
3) B. He has been smoking outside for an hour.
→The action is temporary.
Could you please tell me if my understanding is correct? Thank you very much.