MUST HAVE
MUST HAVE + PAST PARTICIPLE
We use ito make a deductionabout something
that has happened. Wefeel quite sure about it.
Example:
Ifyou can't find your car keys you must have left
theminthe house.
N'T HAVE
CAN'T HAVE + PAST PARTICIPLE
Weare making a deduction about somethingthat
didn’t happenin the past based on present
evidence.
Example:
He can’thave fallenin love with her. She’s married.
SHOULD HAVE
SHOULD HAVE + PAST PARTICIPLE
Use itto express the ideathat something was
desirable or needed but didn’ttake place.
Example:
should have called you yesterday but | forgot.
Shouldn't have:Somethingtook place but it
wasn'tdesirable: You stiouldn’thave drunk so
much. Now you feel terrible.
MIGHT/MAY/COULD HAVE.
MIGHT/MAY/COULD HAVE + PAST PARTICIPLE
Use themto say that somethingwas possible inthe
past but we are nat sure.
Example:
I think saw Sallyat the cinemabut! might /may
/could have been wrong. It was very dark.
NEEDN'T HAVE
NEEDN'T HAVE + PAST PARTICIPLE
It’s the opposite meaningto ‘should have’.
Itindicates that something was done but it wasn’t
necessary. The person who did it thought it was
necessary.
Example:
You needn’thave bought more milk. We've got
Sc
MIGHT/COULD HAVE
MIGHT/COULD HAVE + PAST PARTICIPLE
Use them to say that something was possible inthe
past but we know that it didn’tin fact happen
Example:
IfMary hadn't beenthere, my son might/could have
\ allen down and hurt himself. He was 0 lucky.