They ___ the house all morning. MCQ with Answer and Explanation

They ___ the house all morning.
A. cleaned
B. are cleaning
C. clean
D. have been cleaning
Answer: Option D
Solution (By JKSSB Mock Tests)
Ongoing action with duration up to now.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1
He ___ me that he was leaving.
A. tells
B. has told
C. told
D. tell

Correct Answer: Option C


Explanation:
Completed past action → Simple Past.

This question belongs to: English Tenses
Question #2
By next July, she ___ her degree.
A. will complete
B. completes
C. will have completed
D. is completing

Correct Answer: Option C


Explanation:
Completion before a future time → Future Perfect.

This question belongs to: English Tenses
Question #3
She ___ a video at the moment.
A. has watched
B. watched
C. is watching
D. watches

Correct Answer: Option C


Explanation:
At the moment → Present Continuous.

This question belongs to: English Tenses