The correct answer is Option (2) → (A)
The correct answer is: (A) He has been sleeping since 3 pm.
- "Since" is used with a specific point in time (e.g., 3 pm, Monday, 2010) to indicate when an action started.
- Present Perfect Continuous ("has been sleeping") is used to describe an action that started in the past and is still ongoing.
OTHER OPTIONS
- (B) "He has been sleeping for 3 pm." → Incorrect, because "for" is used with a duration (e.g., for three hours), not a specific time.
- (C) "He has been sleeping on 3 pm." → Incorrect, because "on" is used with days and dates (e.g., on Monday, on July 5th), not clock time.
- (D) "He has been sleeping at 3 pm." → Incorrect, because "at" is used for specific points in time but does not fit with the Present Perfect Continuous tense.
|