I ___ just ___ my work, so I'm free now. MCQ with Answer and Explanation

I ___ just ___ my work, so I'm free now.
A. was, finishing
B. did, finish
C. had, finished
D. have, finished
Answer: Option D
Solution (By JKSSB Mock Tests)
Present Perfect with 'just'.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ never ___ such a funny story.
A. was, hearing
B. did, hear
C. have, heard
D. has, heard

Correct Answer: Option D


Explanation:
Experience up to now → Present Perfect.

This question belongs to: English Tenses
Question #2
If it ___ tomorrow, we will cancel the picnic.
A. rain
B. rains
C. rained
D. will rain

Correct Answer: Option B


Explanation:
First conditional: if + present.

This question belongs to: English Tenses
Question #3
We ___ the match by 6 p.m.
A. will have finished
B. will finish
C. have finished
D. are finishing

Correct Answer: Option A


Explanation:
Completion before a future time → Future Perfect.

This question belongs to: English Tenses