Alice Chu
Member
- Joined
- Oct 14, 2019
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
1) I have taken three hours to clean the house, so it is tidy and looks nice now.
It means I used three hours to finish cleaning the house, and it has a result in the present.
2) I have cleaned/have been cleaning the house for three hours, so it is tidy and looks nice now.
The second sentence is incorrect, and it doesn’t have the same meaning as the first one.
3) I have spent three hours cleaning the house, so it is tidy and looks nice now.
The third sentence means I used three hours to clean the house, not to finish cleaning the house. Please tell me if the third sentence makes sense and has the same meaning as the first one.
It means I used three hours to finish cleaning the house, and it has a result in the present.
2) I have cleaned/have been cleaning the house for three hours, so it is tidy and looks nice now.
The second sentence is incorrect, and it doesn’t have the same meaning as the first one.
3) I have spent three hours cleaning the house, so it is tidy and looks nice now.
The third sentence means I used three hours to clean the house, not to finish cleaning the house. Please tell me if the third sentence makes sense and has the same meaning as the first one.