I ___ for this moment all my life. MCQ with Answer and Explanation

I ___ for this moment all my life.
A. waited
B. wait
C. have been waiting
D. am waiting
Answer: Option C
Solution (By JKSSB Mock Tests)
Lifelong duration up to now.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ a book at the moment; don't disturb me.
A. have read
B. read
C. was reading
D. am reading

Correct Answer: Option D


Explanation:
Present Continuous.

This question belongs to: English Tenses
Question #2
He ___ the marathon last year.
A. was running
B. has run
C. ran
D. runs

Correct Answer: Option C


Explanation:
Last year → Simple Past.

This question belongs to: English Tenses
Question #3
I ___ to the new office yet.
A. didn't go
B. hadn't gone
C. don't go
D. haven't gone

Correct Answer: Option D


Explanation:
Up to now → Present Perfect negative.

This question belongs to: English Tenses