CameraIcon
CameraIcon
SearchIcon
MyQuestionIcon
MyQuestionIcon
2
You visited us 2 times! Enjoying our articles? Unlock Full Access!
Question

Choose the best option to complete the given sentence:
When I come home from school, my dog _______ at the door, waiting for me.

A
would been sitting
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
has been sitting
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
will be sitting
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
will have sitting
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is C will be sitting
The line "When I come home from school" states an action that is yet to happen, even though the verb 'come' is in simple present tense. ('When' indicates 'the time that' the action will happen).
Option C: 'Will be sitting' is in the future continuous tense. It states an action that will be continuing at a given point of time in the future. This meaning is relevant to the given sentence. As a result, it means: 'The time (in the near future) when I come home from school, I can say for sure that my dog will be sitting at the door..."
Hence option C is correct.
Option A: 'Would been sitting' is grammatically incorrect. 'Been' refers to a continuous tense. It states an action that was or is continuing, whereas 'would' refers to a future event. ('Would' is the past tense form of 'will' in the indirect speech.) Hence A is incorrect.
Option B: 'Has been sitting' is in the present perfect continuous tense. It states an action that began sometime in the past and is still continuing. The given sentence states an action that has not yet happened. Hence option B is incorrect.
Option D: 'Will have sitting' is grammatically incorrect. The auxiliary 'been' is missing: will have been sitting.
Hence option D is incorrect.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Characteristics of Directing
BUSINESS STUDIES
Watch in App
Join BYJU'S Learning Program
CrossIcon