文法・単語
must have, could have, should have, would have 使い方
2019/6/19
must have~, could have~, should have~, would have~
must have, could have, should have, would have の使い方は難しく感じるかもしれません。
そこで、一番よく使うシーンでの実例を覚えることによって、
どんな時に使うかを感覚で身につけてほしいと思います。
主語 + must have ~
過去に起きた事を同情するときによく用います。
相手の気持ちを想像して表現します。
主語がitなのかyouなのかが使い分けにくいのでそのまま表現として覚えてしまいましょう。
It must have been hard.
(大変だったに違いない。)
It must have been fun.
(楽しかったに違いない。)
You must have been worried.
(心配したに違いない。)
You must have been scared.
(恐かったに違いない。)
主語 + could have ~
実際の現実では違うことが起きたのですが 、
あり得るもう一つの現実を表現する場合用います。
You are lucky! It could have been worse.
(ラッキーだね!悪くなってたかもしれないよ。)
You are lucky! You could have gotten hurt.
(ラッキーだね!怪我してたかもしれないよ。)
Why didn’t you tell me? I could have helped you.
(何で教えてくれなかったの。あなたを助けられたかもしれないのに。)
How come you didn’t let me know? We could have met up.
( 何で教えてくれなかったの。会えたかもしれなかったのに。)
主語 + should have ~
後悔を表現したい場合最もよく使うフレーズです。
I should have studied.
(勉強するべきだった。)
I shouldn’t have eaten so much.
(そんなに食べるべきではなかった。)
(プレゼントをもらったときに) You shouldn’t have.
(そんな事しなくても良かったのに~)
I think you should have seen a doctor earlier.
(早く医者に行くべきだったと思う。)
主語 + would have ~
would have が最もよく使うフレーズは「もし知っていたら、~をしたのに」という表現です。
If I had known, I would have gone to the sale.
(もし知っていたら、セールに行ってただろう。)
If I had known, I would have bought it.
(もし知っていたら、買っていただろう。)
If I had known, I wouldn’t have gotten on the highway.
(もし知っていたら、高速に乗らなかっただろう。)
If I had known, I would have brought an umbrella.
(もし知っていたら、傘を持って行っただろう。)
could have~, must have~, should have~, would haveの練習
日本語を見た瞬間、英語が口から出てくる様になるまで繰り返し練習をしてみましょう。
- Must have, could have, would, have, should have を使い文を完成させましょう。
1. ラッキーだね!怪我してたかもしれないよ。
2. 何で教えてくれなかったの。会えたかもしれなかったのに。
3. 大変だったに違いない。
4. 恐かったに違いない
5. 勉強するべきだった。
6. もし知っていたら、セールに行ってただろう。
1. You are lucky! You could have gotten hurt.
2. How come you didn’t let me know? We could have met up.
3. I It must have been hard.
4. You must have been scared.
5. I should have studied.
6. If I had known, I would have gone to the sale.