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

He ___ a cold since last week.
A. has had
B. had
C. has
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
He ___ a new language these days.
A. is learning
B. learned
C. learns
D. has learned

Correct Answer: Option A


Explanation:
Temporary activity.

This question belongs to: English Tenses
Question #2
He ___ a book at the moment, so he can't come.
A. reads
B. has read
C. was reading
D. is reading

Correct Answer: Option D


Explanation:
Present Continuous for current action.

This question belongs to: English Tenses
Question #3
By the time the fire brigade arrived, the house ___ down.
A. has burned
B. burns
C. had burned
D. burned

Correct Answer: Option C


Explanation:
Action completed before another past event → Past Perfect.

This question belongs to: English Tenses