must have p.p - 멋있었음에 틀림없다. may have p.p - 매였을지도 몰라. cannot have p.p - 캔이었을 리가 없어. should have p.p - 슛을 했어야만 했는데.
|
1. must have p.p
must have p.p는 "멋(must) 있었음에 틀림없다"로 기억하세요~!
She must have been beautiful.
그녀는 아름다웠음에 틀림없다.
Megan must have been very popular in her town.
메간 폭스는 그녀의 마을에서 매우 인기가 있었음에 틀림없다.
He must have studied English.
그는 영어를 공부했음에 틀림없다.
They must have played the computer game all the way.
그들은 내내 게임을 했음에 틀림없다.
2. may have p.p
may have p.p는 "매(may) 이었을지도 모른다"라고 기억하세요~!
He may have studied then.
그는 그때 공부하고 있었을지도 모른다.
My friend may have loved her.
내친구는 그녀를 사랑했을지도 모른다.
She may have lost her way.
그녀는 길을 잃었을지도 모른다.
Jane may have bought the expensive bag.
제인은 그 고가의 가방을 샀을지도 모른다.
3. cannot have p.p
cannot have p.p는 앞으로 "캔(can) 이었을 리가 없다"로 기억하세요~!
You cannot have told a lie.
너가 거짓말을 했을 리가 없다.
He cannot have spoken the truth.
그가 사실을 말했을 리가 없다.
They cannot have had lunch without me.
그들이 나 없이 밥을 먹었을 리가 없다.
Mike cannot have failed in the test.
마이크가 시험에서 낙제했을 리가 없다.
4. should have p.p
should have p.p는 "슛(should)을 했어야만 했는데"로 기억 하세요~!
"슛"자리에 동사를 넣으세요.
My son should have been a little more careful.
나의 아들은 좀 더 주의했어야만 했는데. (그러지 못했다)
Sloan should have attended the meeting.
슬로안은 회의에 참석 했어야만 했다.
Don should have kept his promise.
돈은 그의 약속을 지켜야만 했었다.
Mac should not have broken her heart.
맥은 그녀를 슬프게 하지 말 아어야 했다.
물론 should have p.p를 제외하고는 현재형으로도 사용합니다.
must v " ~ 임에 틀림없다"
may v " ~ 일지도 모른다"
cannot v " ~ 일리가 없다"