1 Answers
Option 1 : Since
The correct option is ‘since’ as the use of ‘has been’ indicates that she has been doing it for hours. ‘Since’ is used to express a point of time whereas ‘for’ is used to express a period of time.
Therefore, the correct sentence is:
She has been cleaning the house since morning.
For example: since May, since Monday; for five hours, for many years, etc.
4 views
Answered