You might have told me.

Status
Not open for further replies.

swety

Member
Joined
Nov 9, 2012
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
United States
I heared that from my friend, ' you might have told me'
Could i say this 'you must have told me' ?
What is the difference?
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
I heared that from my friend, ' you might have told me'
Could i say this 'you must have told me' ?
What is the difference?
"You might have told me" means "You could have told me" in the sense of "You should have told me". It's more polite than "You should have told me".
It means, "It would have been better if you had told me".
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
In the right context, "You might have told me" can also mean, "It is possible that you told me".

"You must have told me" means "It is logically certain that you told me".
 

swety

Member
Joined
Nov 9, 2012
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
United States
In the right context, "You might have told me" can also mean, "It is possible that you told me".

"You must have told me" means "It is logically certain that you told me".
It means for the present situation i could say ''you might have told me'' . Like if someone is asking do you know about that and my answer would be '' I think you might have told me''??
 

swety

Member
Joined
Nov 9, 2012
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
United States
"You might have told me" means "You could have told me" in the sense of "You should have told me". It's more polite than "You should have told me".
It means, "It would have been better if you had told me".
SO , we are taking it in the past context. Right? Like somethng happened and i would say '' you might have told me'' (you should have told me, you could have told me)
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
SO , we are taking it in the past context. Right? Like somethng happened and i would say '' you might have told me'' (you should have told me, you could have told me)
Yes.

A: Hurry up, the meeting is starting.
B: But the meeting isn't for another hour.
A: No, it's been changed for 10 o'clock.
B: You might have told me!
(It would have been nice if you had told me that; I would have preferred that you told me about that before now; Why didn't you tell me before ...)

5jj is correct about there being two meanings. This is one of them.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
5jj is correct about there being two meanings. This is one of them.
This is the other:

A: DidI am sure I told you about George's accident.
B: You might have told me. I don't remember.

(I am getting very forgetful.)
 

swety

Member
Joined
Nov 9, 2012
Member Type
Student or Learner
Native Language
Urdu
Home Country
Pakistan
Current Location
United States
Thank you so much for explaining to me. I really appreciated.
 
Status
Not open for further replies.
Top