She has washed her hair...
Hi everyone!
During my English class, my teacher opposed the following sentences:
(1) She is washing her hair now.
vs.
(2) She has been washing her hair for 10 minutes.
I was wondering if I could use (3) "She has washed her hair for 10 minutes". What do you think of this sentence? Does it seem natural to you?
Would you give me an example where I could use "She has washed..." ?
I thought of:
(4) (?) She has washed her hair with soap for 2 months, in order to save money.
If this one a correct and natural sentence, would it be different in meaning from (5) in any way?
(5) She has been washing her hair with soap for 2 months, in order to save money.
Thanks! :)
[please, correct my English mistakes!]