● いつもありがとうございます、あさてつです。
今回は「現在完了形」を攻略したいと思います。
意外にこの現在完了形、苦手にしている人が多いようですね。
したがってまずは「現在完了形」っていったい何?というところから学習しましょう。コツをつかめば簡単です!
目次
現在完了形は過去から現在までの「期間」を表す用法
「現在完了形」は【過去から現在までの】期間を表す表現です。簡単に言うと【過去と現在を両方含んでいる】と解釈しても良いでしょう。例えば、
例 I played tennis.
「私はテニスをした」
この文は「過去形」、したがって「現在」を含んでいません。
つまりここの「I(私)」は現在においてテニスをしていないのです。
ところがこれを
例 I have played tennis.
とするとhave+過去分詞は「現在完了形」ですから、この文は
「私は【過去のあるときから現在まで】テニスをしている」というニュアンスになるのです。
まずはこれが「現在完了形」の特徴と言ってよいでしょう。
完了形とともに使う言葉とは
過去形や未来形と同様、(現在)完了形も一緒に使う言葉があります。まずは基本的な語句を押さえましょう。
The country has experienced a steady population growth since 2000.
「その郡では2000年以来、人口が堅調に増加してきている」
Mr.Ken has worked at this company for 30 years.
「Kenさんはこの会社で30年働いた」
とこのように完了形は【期間】を表す表現ですから、for~「~の間」やsince~「~から・以来」などといった表現と一緒に使われるんですね。
yesterdayや~agoといった表現とは一緒に使われませんので注意しましょう。
ではTOEIC系練習問題をやってみましょう!
練習問題
【問】次の( )に適切な語句を入れなさい
(1) Sales of organic products have steadily ( ) over the past few years.
① increase
② increased
③ increasing
④ increases
(2) Next Friday is the anniversary of the opening of our restaurant, and by then we _______ in business for 20 years.
① will be
② had been
③ will have been
④ are
【解説】
(1) Sales of organic products have steadily ( ) over the past few years.
① increase
② increased
③ increasing
④ increases
まずは基本からですね。haveがありますので後ろには過去分詞が来ます。現在完了形の基本形はhave+過去分詞でした。したがって②が正解。
訳「オーガニック製品の売り上げはここ数年にわたって堅調に増加している」
(2) Next Friday is the anniversary of the opening of our restaurant, and by then we _______ in business for 20 years.
① will be
② had been
③ will have been
④ are
英文を眺めてみるとfor 20 years「20年間」があります。【期間】を表しますので、時制は「完了形」になるとわかります。
またby then「そのときまでに」とはby next Friday「来週の金曜日までに」という意味で、nextが「未来」を表す言葉ですね。したがって
未来+完了形 ⇒ 未来完了形(will have+過去分詞)と分かるわけです。したがって③が正解。
あとがき
さて今回はいかがだったでしょうか。過去形にしろ現在完了形にしろ時制を決める言葉が必ずありますので、丁寧に英文を見ることが大事ですね!
また会いましょう。
コメント