Lama ( has cleaned or has been cleaning ) her room since the morning. She's shopping right now?

Which one is the correct answer & explain why. Thank you. or:Which one is the correct answer & explain why. Thank you.or:One means the action of clean

Which one is the correct answer & explain why. Thank you.

or:Which one is the correct answer & explain why. Thank you.


or:One means the action of cleaning was done in the past and is completed.One means the action of cleaning is currently still in progress.It depends on which action you are trying to describe.Lama cleaned her room all morning and was free to go shopping.Lama has been cleaning her room all morning but took a break to go shopping. She'll finish cleaning when she returns.

Tags:morning,lama,answer,