「GRAMMAR IN USE」使用感想 ②<現在完了>How long have you(been)...?
GRAMMAR IN USE 使用感想
世界で一番売れている、英文法の本
「GRAMMAR IN USE INTERMEDIATE」の使用感想です。
intermediate 中級
ここでは、一番人気の「中級イギリス英語版」ではなく、「中級アメリカ英語版」の感想になります。
Grammar in Use Intermediate Student's Book with Answers 4版 (英語) 価格:3,600円 |
まだ、購入したばかりですので、最初のUnitから順番に、取り組んでいます。
このブログは、継続させる為のアウトプットの場と、させて頂いています。
私が購入した本は全文英語ですが、日本語で解説されている本もありました。
マーフィーのケンブリッジ英文法(中級編)第3版 別冊解答付 コミュニケーションのための「使える」実用文法書 [ レイモンド・マーフィー ] 価格:2,948円 |
日本語で解説されているので、英語で読むと時間がかかるので、サクッと読みたい方に、お勧めです。
また、自分の場合は、意味を分かりやすくする為に、日本語でメモを貼ったりしているので、日本語版の方が安いし、良かったかもしれません。
今回は、<現在完了>
How long have you(been)...?です。
この<現在完了>Unitは、数ページにわたり、しっかり細かく書かれています。
日本語には、馴染みのない感覚の表現なのですが、ネイティブは、何事にも現在完了の表現が多いので、大事な項目です。
過去から始まり、今も継続している事は、現在完了を使います。
【現在完了】
______he has been______➡
past now
【現在形】
Matt is in the hospital.
<マットは、入院しています。>
【現在完了】
He's been in the hospital since Monday.
<彼は、月曜日から入院しています。>
in the hospital 入院している
at the hospital お見舞いなどの訪問
この文章で現在形は、使いません。
✖ Matt is in the hospital since Monday.
「since Monday. 月曜日から。」と、過去から今現在の事について話しているので、現在完了になります。
______we have known______➡
past now
【現在形】
We know each other very well.
<私たちは、知り合いです。>
【現在完了】
We've known each other for a long time.
<私たちは、長い間知り合いです。>
✖ We know.
この文章も同じく、現在形は使いません。
「for a long time. 長い間」と、
過去から、今現在の長い間であると、話しているので、現在完了になります。
_____He has been waiting___➡
past now
【現在進行形】
He's waiting for somebody.
<彼は、誰かを待っています。>
【現在完了】
He hasn't been waiting very long.
<彼は長い間、待っていませんでした。>
この文章も同じく、現在形は使いません。
「very long 長い間」と、
過去から、今現在の長い間であると、話しているので、現在完了になります。
この様に、「GRAMMAR IN USE」では、現在完了に馴染みがない日本人でも、英語圏の感覚を、説明してくれているので、分かりやすいです。