完美infini学校tive withmodal verbsin English: must have, can’t have, should have, shouldn’t have, needn’t have, ought to have, may have, might have, could have, would have.
Must Have + Past Participle
Express a deduction about something that has happened. We feel quite sure about it.
I didn’t hear her voice . Shemust have goneout.
I cannot find my watch; Imust have lostit.
Can’t Have + Past Participle
Describe a deduction about something that didn’t happen in the past based on present evidence.
Hecan’t have fallenin love with her. She’s married.
Thiscan’t have beenan economically sensible decision.
Should Have + Past Participle
Express the idea that something was desirable or needed but didn’t take place.
Sheshould have askedyou before borrowing your pen.
Weshould have hada proper discussion before voting.
Shouldn’t Have + Past Participle
Sheshouldn’t have takenthe matter too seriously.
Needn’t Have + Past Participle
Express that something was done but it wasn’t necessary. The person who did it thought it was necessary.
Heneedn’t have beenso careful.
Ineedn’t have knockedat the door since, in this way, I awoke the baby.(but I knocked)
Ought to Have + Past Participle
Express an unfulfilled duty or obligation.
Iought to have comeearlier. I deeply regret.
May Have + Past Participle
Express the possibility that an action took place in the past.
Alert readersmay have noticedthe misprint in last week’s column.
Might Have + Past Participle
Express a past possibility.
Our neighborsmight have heardsome noises when our car was stolen.
Could Have + Past Participle
Express past reference about something that was not carried out.
Youcould have doneit.(You didn’t do it)
Youcould have toldme I had asnottynose!
Would Have + Past Participle
Used in the Third Conditional.
Iwould have goneto university if my parents had had more money.(The speaker didn’t go to university.)
Perfect Infinitive with Modal Verbs | Picture
Last Updated on January 15, 2020