She ___ her work before the deadline. MCQ with Answer and Explanation

She ___ her work before the deadline.
A. completes
B. has completed
C. had completed
D. completed
Answer: Option B
Solution (By JKSSB Mock Tests)
Completion with present relevance? Better 'has completed' if deadline is recent. Here correct 'has completed' as present perfect is common. But given 'before the deadline' could be past. However 'has completed' fits if deadline is ongoing. I'll set correct_answer D.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ my teeth now.
A. brush
B. am brushing
C. brushed
D. have brushed

Correct Answer: Option B


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #2
I ___ the newspaper now. Wait.
A. was reading
B. read
C. am reading
D. have read

Correct Answer: Option C


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #3
She ___ her phone at home today, so she's unreachable.
A. was leaving
B. has left
C. left
D. leaves

Correct Answer: Option C


Explanation:
Simple Past for specific past action (today can be past if it's a completed action).

This question belongs to: English Tenses