She ___ for three hours and looks exhausted. MCQ with Answer and Explanation

She ___ for three hours and looks exhausted.
A. danced
B. has been dancing
C. is dancing
D. dances
Answer: Option B
Solution (By JKExamLibrary)
Action continuing up to now with visible result → Present Perfect Continuous.

This question belongs to: English Tenses

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1 Report Error
The students ___ the exam by next Monday.
A. are taking
B. take
C. will have taken
D. will take

Correct Answer: Option C


Explanation:
Completion before future deadline → Future Perfect.

This question belongs to: English Tenses
Question #2 Report Error
She said that the sun ___ in the east.
A. rose
B. has risen
C. rises
D. had risen

Correct Answer: Option C


Explanation:
Universal truth in reported speech remains in present tense.

This question belongs to: English Tenses
Question #3 Report Error
By the time the party starts, we ___ everything.
A. are arranging
B. will have arranged
C. arrange
D. will arrange

Correct Answer: Option B


Explanation:
Completion before future start.

This question belongs to: English Tenses