I've had a headache since morning.

farhankhan2007

Junior Member
Joined
Dec 22, 2013
Member Type
Interested in Language
Native Language
Urdu
Home Country
India
Current Location
India
Hello all,

Does the below sentence mean I am still having a headache?

"I've had a headache since morning".

Beacuse I am getting different opinions on the internet, some say it means you no longer suffer a headche while others say you still have one.

I am comparing it with the below sentence.
"I've had this car for the past 1 year".

As I understand this means I still have the car.
So in the above case I am presuming I still have a headache.

Please correct me if I am wrong.

Many thanks:)
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
Yes, it means I still have a headache.
 

GoesStation

No Longer With Us
Joined
Dec 22, 2015
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
Yes. The sentence about the car should not include "1". We just say "for the past year."
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I have a headache = I have a headache now
I have had a headache = I have had a headache at some point in the past but I don't have it now
I have had a headache since this morning = My headache started this morning and I still have it.
 
Top