It ___ for the last three days. MCQ with Answer and Explanation

It ___ for the last three days.
A. rained
B. has been raining
C. is raining
D. rains
Answer: Option B
Solution (By JKSSB Mock Tests)
Duration of rain continuing to present → Present Perfect Continuous.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
If she studies, she ___ the exam.
A. passed
B. will pass
C. would pass
D. passes

Correct Answer: Option B


Explanation:
First conditional.

This question belongs to: English Tenses
Question #2
She ___ the violin at the concert tomorrow.
A. plays
B. will play
C. played
D. is playing

Correct Answer: Option D


Explanation:
Present Continuous for scheduled future performance.

This question belongs to: English Tenses
Question #3
He ___ when the rain started.
A. was playing
B. played
C. has played
D. plays

Correct Answer: Option A


Explanation:
Interrupted action.

This question belongs to: English Tenses