He ___ a cold since last week. MCQ with Answer and Explanation

He ___ a cold since last week.
A. has had
B. has
C. had
D. was having
Answer: Option A
Solution (By JKSSB Mock Tests)
Present Perfect with 'since' for an ongoing condition.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ the exam and I'm waiting for the result.
A. took
B. have taken
C. had taken
D. take

Correct Answer: Option B


Explanation:
Recent past with present relevance → Present Perfect.

This question belongs to: English Tenses
Question #2
I ___ a new language these days.
A. learned
B. learn
C. have learned
D. am learning

Correct Answer: Option D


Explanation:
Temporary activity → Present Continuous.

This question belongs to: English Tenses
Question #3
By the time she retires, she ___ here for 30 years.
A. will work
B. will have been working
C. works
D. has worked

Correct Answer: Option B


Explanation:
Duration before a future retirement → Future Perfect Continuous.

This question belongs to: English Tenses