He ___ the habit of smoking last year. MCQ with Answer and Explanation

He ___ the habit of smoking last year.
A. gives up
B. gave up
C. had given up
D. has given up
Answer: Option B
Solution (By JKSSB Mock Tests)
Last year → Simple Past.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ for my friend. He is late.
A. waits
B. waited
C. am waiting
D. wait

Correct Answer: Option C


Explanation:
Ongoing action at present → am/is/are + waiting.

This question belongs to: English Tenses
Question #2
I ___ my homework when the power went out.
A. did
B. was doing
C. have done
D. do

Correct Answer: Option B


Explanation:
Past Continuous interrupted.

This question belongs to: English Tenses
Question #3
The sun ___ and the sky was clear.
A. was shining
B. shines
C. has shone
D. shone

Correct Answer: Option A


Explanation:
Background description → Past Continuous.

This question belongs to: English Tenses