• Exciting news! With our new Ad-Free Premium Subscription you can enjoy a distraction-free browsing experience while supporting our site's growth. Without ads, you have less distractions and enjoy faster page load times. Upgrade is optional. Find out more here, and enjoy ad-free learning with us!

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

Senior Member
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