You are on page 1of 1

I would have visited you if you`d called me.

Imaginary past event

She must have been sick yesterday. Strong assumption in the past

She could have got a lift from Joe (if she`d called) Imaginary past ability

He shouldn`t have told you that. Past criticism

He must have been watching a lot of tv yesterday. He looks so tired today.

Strong assumption about a longer action in the past.

What a waste of time, I needn`t have done all my homework last night.

Past action that you did and it wasn`t necessary

They can`t have gone on holidays.

Past situation that is difficult to believe

If I was in that situation, I wouldn`t have said anything.

Imaginary past situation

Pop must be sick today.

Strong assumption in the present

Pop might be sick today.

50:50 assumption in the present

Pop can`t be in Thailand.

Present situation that is difficult to believe.

I couldn`t speak English when I was young.

Past ability (no) in general

I wasn`t able to do the homework last night.

Past specific ability

You might also like