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

Related Questions