may have + ige 3
might have + ige 3
could have + ige 3

I didn’t see Mary yesterday. She may / might have gone away.

  • A could have + ige 3 arra utal, hogy egy esemény miként történhetett volna:

You were driving so fast. You could have had an accident.

Tagadó alakok: may not have / might not have


must have + ige 3

The neighbours must have been at home yesterday. I saw their lights on.


can’t have / couldn’t have + ige 3

You can’t / couldn’t have been in New York last week. I saw you in the street.


should have / shouldn’t have + ige 3

You look very sick. You should have already gone to the doctor yesterday.

Previous articleInternet rage
Next articleWeekly grammar – Heti nyelvtan