you_(sleep) for three hours now correct the tense
Answers
Answered by
12
You can sleep for three hours now.
sampritibora:
thanks
Answered by
2
You have been sleeping for three hours now.
- The word 'now' is the main clue.
- It indicates that something is happening in the present.
- However, other details like 'three hours' suggest that the activity has been happening for three hours.
- It means that we are talking about something that began in the past and is still continuing into the present.
- This is where we need to use the present perfect progressive tense.
- Thus, the correct answer is 'have been'.
- We used 'have' and not 'has' because 'have' is the auxiliary verb that goes with 'you'. Using 'has' will cause a subject-verb agreement error.
More on tenses:
https://brainly.in/question/48323713
https://brainly.in/question/23920017
https://brainly.in/question/35143823?msp_poc_exp=5
https://brainly.in/question/1488150
https://brainly.in/question/16293720?msp_srt_exp=6
#SPJ3
Similar questions