0
Rizan Malik Posted 5 years ago
Grammar

He has had headaches in the past few days.

What is the difference between:

1) He has been having headaches for the past ten days.

2) He has had headaches in the past few days.

Is the main verb "have" of sentences (1) and (2) a stative verb?
  

Top answer

Rizan Malik What is the difference between: 1) He has been having headaches for the past ten days. 2) He has had headaches in the past few days. A) Sentence 1) is more specific about the number of days.

  • Rizan Malik What is the difference between: 1) He has been having headaches for the past ten days.
  • 2) He has had headaches in the past few days.
  • A) Sentence 1) is more specific about the number of days.
  • B) Sentence 1) focuses on the continuous nature of the headaches, one after another, while sentence 2) has no particular focus of that kind.
  • Rizan Malik Is the main verb "have" of sentences (1) and (2) a stative verb?
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
Rizan MalikWhat is the difference between:

1) He has been having headaches for the past ten days.

2) He has had

Related Questions