I ___ never ___ such a beautiful sunset. MCQ with Answer and Explanation

I ___ never ___ such a beautiful sunset.
A. did, see
B. have, seen
C. was, seeing
D. had, seen
Answer: Option B
Solution (By JKSSB Mock Tests)
Present Perfect for experience up to now.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
By next month, she ___ for this company for ten years.
A. will work
B. will be working
C. will have been working
D. has worked

Correct Answer: Option C


Explanation:
Future Perfect Continuous for duration up to a future point.

This question belongs to: English Tenses
Question #2
By the time the sun rises, we ___.
A. leave
B. will leave
C. will have left
D. left

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #3
He ___ ill for a week now.
A. has been
B. had been
C. was
D. is

Correct Answer: Option A


Explanation:
Duration to present → Present Perfect.

This question belongs to: English Tenses