He ___ a new job, so he's very happy. MCQ with Answer and Explanation

He ___ a new job, so he's very happy.
A. gets
B. got
C. was getting
D. has got
Answer: Option D
Solution (By JKSSB Mock Tests)
Present Perfect for recent event with present result.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ the story before he told it.
A. has known
B. knew
C. had known
D. was knowing

Correct Answer: Option C


Explanation:
Earlier knowledge.

This question belongs to: English Tenses
Question #2
He ___ for five years before he got promoted.
A. was working
B. had worked
C. has worked
D. worked

Correct Answer: Option B


Explanation:
Past Perfect with 'for' to show duration before a past event.

This question belongs to: English Tenses
Question #3
We ___ the house by the time it got dark.
A. were reaching
B. have reached
C. had reached
D. reached

Correct Answer: Option C


Explanation:
Past Perfect.

This question belongs to: English Tenses