modals in the past

Status
Not open for further replies.

Teia

Key Member
Joined
Aug 1, 2006
Member Type
English Teacher
Native Language
Romanian
Home Country
Romania
Current Location
Romania
Are the following sentences correct? If both are correct, what is the difference between them?

1.I should have thought you would do that.
2.I might have thought you would do that.

Is might have thought used here with a meaning of self reproach?

Thank you very much in advance.
 

corum

Banned
Joined
Feb 8, 2010
Member Type
Interested in Language
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
1.I should have thought you would do that. :tick:
2.I might have thought you would do that. :tick:

Is might have thought used here with a meaning of self reproach? :tick:

,
 
Status
Not open for further replies.
Top