kimroney
New member
- Joined
- Feb 28, 2017
- Member Type
- Student or Learner
- Native Language
- Korean
- Home Country
- South Korea
- Current Location
- South Korea
Hello. I'm Korean and studying English. Please understand my poor English.
Suppose I receive a call from my friend while cleaning my room.
In this situation, if I stop cleaning my room at the moment of receiving the call, can I tell "I've cleaned my room for 1 hour" to my firend?
I learned that 'present perfect tense' is used for a situation that started in the past and continues in the present.
My situaion (cleaning room) is started in the past but do not continue in the present.
a. I've cleaned my room for 1 hour.
b. I cleaned my room for 1 hour.
What is the solution?
Also, my teachers and many Internet articles in Korea say:
If you use a present perfect tense, the sentence implies that 'you do someting from the past until the present including the moment of speaking'.
Is it right?
"I've worked here for 3 years" implies that I'm still working here at the moment of speaking?
Suppose I receive a call from my friend while cleaning my room.
In this situation, if I stop cleaning my room at the moment of receiving the call, can I tell "I've cleaned my room for 1 hour" to my firend?
I learned that 'present perfect tense' is used for a situation that started in the past and continues in the present.
My situaion (cleaning room) is started in the past but do not continue in the present.
a. I've cleaned my room for 1 hour.
b. I cleaned my room for 1 hour.
What is the solution?
Also, my teachers and many Internet articles in Korea say:
If you use a present perfect tense, the sentence implies that 'you do someting from the past until the present including the moment of speaking'.
Is it right?
"I've worked here for 3 years" implies that I'm still working here at the moment of speaking?