English, asked by glvictordevarajan, 8 months ago

She has been waiting for you since 3 hours Spot the errors in this sentence​

Answers

Answered by ZEOXYTeacher
42

Answer:

hey i can answer

Explanation:

correct sentence-: she has been waiting for you for 3 hours

since-:for

Answered by upenderjoshi28
26

The given sentence should be written correctly as shown below:

She has been waiting for you for 3 hours.

Explanation

We use the present perfect continuous for an action over a period of time leading up to specific time. We also use 'for' and 'since' with the stated time period or duration.  

'For' should be used here in place of 'since' because 'for' is used for duration of time; and 'since is used to refer to the beginning of an action until the action continued.

Similar questions