He ___ in the queue for an hour now. MCQ with Answer and Explanation

He ___ in the queue for an hour now.
A. stood
B. stands
C. is standing
D. has been standing
Answer: Option D
Solution (By JKSSB Mock Tests)
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 ___ a book every week.
A. has read
B. reads
C. is reading
D. read

Correct Answer: Option B


Explanation:
Simple Present for habitual action.

This question belongs to: English Tenses
Question #2
I ___ my friend yesterday.
A. was meeting
B. met
C. meet
D. have met

Correct Answer: Option B


Explanation:
Yesterday → Simple Past.

This question belongs to: English Tenses
Question #3
She ___ the stairs when she fell.
A. climbs
B. was climbing
C. climbed
D. has climbed

Correct Answer: Option B


Explanation:
Past Continuous for ongoing action when an accident occurred.

This question belongs to: English Tenses