You ________ to have told me earlier. MCQ with Answer and Explanation

You ________ to have told me earlier.
A. could
B. need
C. ought
D. must
Answer: Option C
Solution (By JKSSB Mock Tests)
'Ought to' expresses past obligation/expectation.

This question belongs to: English Verbs
Request complete Subject PDF

Discuss this Question (0)

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

Practice More Verbs Questions

Question #1
She ________ her leg while skiing.
A. broke
B. was breaking
C. has broken
D. breaks

Correct Answer: Option A


Explanation:
Past simple for an accident.

This question belongs to: English Verbs
Question #2
Let us ________ for a walk.
A. went
B. go
C. going
D. to go

Correct Answer: Option B


Explanation:
Let + object + bare infinitive.

This question belongs to: English Verbs
Question #3
He ________ his leg and couldn't walk.
A. had broken
B. has broken
C. breaks
D. broke

Correct Answer: Option A


Explanation:
Past perfect for cause before result (couldn't walk).

This question belongs to: English Verbs