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.
— CalifJim
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.