Perfect infinitives Flashcards
The phone rang but I didn’t hear it. I must have been sleep.
must have pp - chắc rằng đã
She passed me on the street without speaking. She can’t have seen me.
can’t have pp - chắc rằng không
I left my car here under the No Parking sign; and now it’s gone. It must be stolen. - Not necessarily. The olice may have driven it away.
may have pp - có lẽ đã
You are so lucky. The dog might have bitten you.
might have pp - biết đâu đã
You need have asked to Paul before buying this small T-shirt.
need have pp - cần/ lẽ ra cần
The instructions were in French, I translated them into English for him.
You needn’t have translated them. He knows French.
needn’t have pp - k cần/ lẽ ra k cần
Two of the players spent the night before the big match at a party. That was very foolish of them. They should have gone to bed early.
should have pp - lẽ ra nên (lời khuyên)
You look very tired this morning. You shouldn’t have stayed up late last night
shouldn’t have pp - lẽ ra k nên (lời khuyên)
Our math class was canceled yesterday. The teacher could have been busy with something.
could have pp - có thể thực hiện được (khả năng)
That player only played in the first half. He couldn’t have scored near the end of the game.
couldn’t have pp - k thể thực hiện được (khả năng)
If the ground hadn’t been so soft the horse I backed would have won instead of coming insecond. He never does very well on soft ground.
would have pp - điều kiện
I wouldn’t have fail in the exam, if I have worked hard
wouldn’t have pp - điều kiện
She ought to have sent a outline before starting a presentation
ought to have pp - lẽ ra phải/ buộc phải làm (trách nhiệm)
She oughtn’t to have bought a chalk because she is not a monitor
oughtn’t have pp - lẽ ra k phải (trách nhiệm)
She look so happy; She seem to have done a presentation well.
seem to have pp - nhấn mạnh ý chủ quan