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

They ___ the house all morning.
A. have been cleaning
B. cleaned
C. are cleaning
D. clean
Answer: Option A
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
When we got to the theatre, the movie ___ .
A. has already started
B. already started
C. already starts
D. had already started

Correct Answer: Option D


Explanation:
Action started before we got there → Past Perfect.

This question belongs to: English Tenses
Question #2
If she studies, she ___ the exam.
A. would pass
B. will pass
C. passes
D. passed

Correct Answer: Option B


Explanation:
First conditional.

This question belongs to: English Tenses
Question #3
They ___ in the garden when it started to rain.
A. had sat
B. have sat
C. were sitting
D. sat

Correct Answer: Option C


Explanation:
Ongoing action interrupted.

This question belongs to: English Tenses