He ___ the exam, so he's very relieved. MCQ with Answer and Explanation

He ___ the exam, so he's very relieved.
A. was passing
B. passed
C. has passed
D. passes
Answer: Option C
Solution (By JKSSB Mock Tests)
Present Perfect for recent past with present result.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
The students ___ for the exam for a month now.
A. have been preparing
B. are preparing
C. prepared
D. prepare

Correct Answer: Option A


Explanation:
Duration from past to present → Present Perfect Continuous.

This question belongs to: English Tenses
Question #2
He ___ the book for two hours and is still reading.
A. reads
B. read
C. was reading
D. has been reading

Correct Answer: Option D


Explanation:
Duration of action continuing into present → Present Perfect Continuous.

This question belongs to: English Tenses
Question #3
I ___ this movie twice.
A. have seen
B. was seeing
C. saw
D. see

Correct Answer: Option A


Explanation:
Present Perfect for experience without specific past time.

This question belongs to: English Tenses