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

He ___ the exam, so he's very relieved.
A. has passed
B. passed
C. was passing
D. passes
Answer: Option A
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
She ___ her room when I came home.
A. has cleaned
B. cleaned
C. was cleaning
D. cleans

Correct Answer: Option C


Explanation:
Past Continuous for ongoing activity at a past time.

This question belongs to: English Tenses
Question #2
By next Friday, she ___ her thesis.
A. will submit
B. will have submitted
C. submits
D. is submitting

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #3
She ___ in this city for five years.
A. has been living
B. lived
C. lives
D. is living

Correct Answer: Option A


Explanation:
Action started in past and still continuing → Present Perfect Continuous.

This question belongs to: English Tenses