「助動詞+have+過去分詞」の考え方
( ) 内に適する語を入れなさい。
"Why is this letter still here?"
"Oh, no! I ( ) it yesterday afternoon but I completely forgot"
1. have posted / 2. would post / 3. must have posted / 4. should have posted
( ) の英文には yesterday があるので、現在完了は使えないよね。だから、1.の
have pasted は×ですね。(参考→現在完了のキーワード)
3. must have posted と 4. should have posted は、一体なんなのだろう? 「have+過去分詞」なのでこれも現在完了なのかなぁ? とすると will の過去形である would を使っているので、2.の would post が正解ですね。
残念でした。こたえは4.の should have posted です。
would は過去の習慣的行為をあらわすので、頻度をあらわす副詞とともに用いられることが多く、yesterday といった過去の一点をあらわす語とともに用いられません
???
助動詞の must / need / ought to には現在形しかなく、can / may / shall の過去形は
could / might / should ではあるけれども、could / might / should はそれぞれ現在の意味を持つ用法があるので、その用法のときに過去であった場合は「助動詞+have+過去分詞」を・・・
???
はっ! 説明が独りよがりになってましたね。ええっと、まぁ簡単に言うとこういうことです。
助動詞の問題で過去をあらわすキーワードがあれば、「助動詞+have+過去分詞」を選ぶといい。
絶対そうなるのですか?
他のものを選ぶより、正解の可能性が高いということですよ。
じゃあ、3. must have posted と 4. should have posted はどうやって見分けるのですか?
それは面倒くさがらずに、意味で見分けたらいいんではないかね。
助動詞+have+過去分詞 チェック問題
・willとshallの区別へ進む
・現在完了とともに使えない語句へ戻る
・高校英語教室トップへ
間違いなどありましたら、受験勉強研究ネットワーク LEVEL UPまでご連絡ください。