I ________ learning Spanish for two years. MCQ with Answer and Explanation

I ________ learning Spanish for two years.
A. will be
B. am
C. was
D. have been
Answer: Option D
Solution (By JKSSB Mock Tests)
Present perfect continuous with 'for' to show duration.

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
I ________ the poster with tape.
A. hung
B. hangs
C. hanged
D. hang

Correct Answer: Option A


Explanation:
Hung.

This question belongs to: English Verbs
Question #2
They ________ any noise when the principal entered.
A. weren't making
B. didn't make
C. don't make
D. hadn't made

Correct Answer: Option A


Explanation:
Past continuous negative for ongoing situation.

This question belongs to: English Verbs
Question #3
I ________ the door when I heard footsteps.
A. was locking
B. locked
C. had locked
D. lock

Correct Answer: Option A


Explanation:
Past continuous for action in progress when heard.

This question belongs to: English Verbs