I ___ my work, let's go out. MCQ with Answer and Explanation

I ___ my work, let's go out.
A. finished
B. finish
C. am finishing
D. have finished
Answer: Option D
Solution (By JKSSB Mock Tests)
Present Perfect to indicate completion with current result.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
By next January, I ___ at this company for five years.
A. will be working
B. have worked
C. will work
D. will have worked

Correct Answer: Option D


Explanation:
Future Perfect with 'by + time' and duration.

This question belongs to: English Tenses
Question #2
I ___ you since you left school.
A. haven't met
B. didn't meet
C. hadn't met
D. don't meet

Correct Answer: Option A


Explanation:
From past to now → Present Perfect negative.

This question belongs to: English Tenses
Question #3
They ___ in Mumbai since 2010.
A. have lived
B. live
C. are living
D. lived

Correct Answer: Option A


Explanation:
Stative verb with 'since' → Present Perfect.

This question belongs to: English Tenses