We ___ the room for two hours. MCQ with Answer and Explanation

We ___ the room for two hours.
A. have been painting
B. are painting
C. painted
D. paint
Answer: Option A
Solution (By JKSSB Mock Tests)
Duration up to now → Present Perfect Continuous.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
He ___ his work before the meeting started.
A. has finished
B. had finished
C. finished
D. was finishing

Correct Answer: Option B


Explanation:
Past Perfect.

This question belongs to: English Tenses
Question #2
We ___ for you for 45 minutes.
A. have been waiting
B. wait
C. waited
D. are waiting

Correct Answer: Option A


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #3
The bus ___ at 9 a.m. tomorrow.
A. is arriving
B. arrived
C. arrives
D. will arrive

Correct Answer: Option C


Explanation:
Timetabled event → Simple Present.

This question belongs to: English Tenses