現在進行形でも置き換えが聞きますが、現在完了の継続は覚える必要があります。 特にsinceを伴う場合は継続にしないと意味がかわります。現在進行形で置き換えが きくのはforの場合です。違いが曖昧で実際のところネイティブでも人による、という 部分が多いのがこの文法です。
Our Friends
金買取
→金買取や下取りなら当社まで。
インプラント 名古屋
→引越しの見積もりをとるならここが便利です。
相性占い
→相性占いを任せるなら安心のこのサイトです。
探偵 横浜
→横浜で探偵をお探しならここです。
A: How long have you been studying English? A: How long have you had a headache?
B: I have been studying English for 6 years. B: I have had a headache since I ate breakfast
You study English You have a headache
6 years I eat breakfast
1. You live in Osaka
10 years
2. You are sick
the day before yesterday
3. He works on the project
2 years
4. You know him
I am a child
5. It rains
3 days
6. You work for your company
I finish my college
Practice
1.
2.
3.
4.
5.
6.
講師:今日は現在完了の継続。現在完了の最後のやつです。 これは、「過去のある一点から現在まで継続していること」を表します。
まずはテキストの例題をみてみましょう。
A: How long have you been studying English? A: How long have you had a headache?
B: I have been studying English for 6 years. B: I have had a headache since I ate breakfast
You / study English You / have a headache
6 years I eat breakfast
重枝:継続の特徴的な部分は。。。右のやつはsinceってあるけど、これかな??
講師:はい、それです。左のはforになります。疑問文はHow longです。 まとめて見てみましょう。
I have P.P. for / since〜
How long have you P.P?
肯定文、否定文にはforやsinceを入れてこれが継続だということを表します。 疑問文の場合は通常How long(どのくらいの(期間))です。
これで、ある過去の一点から現在まで続いている行為を表せるんです。 これまでは今なら今、過去なら過去とある一点だけでしたね。 ここが大きく違うところです。英語学習などでもおなじみの文法です。
例題の左なら「どのくらい英語を勉強されているんですか?」「6年間英語を勉強しています」 右なら「どのくらい頭が痛いんですか?」「朝食を食べてから頭が痛い」です。
重枝:んで、forとsinceの違いがあるんですよね。。わかんないけど。。
講師:はい、そこもポイントです。 意味から取ると
for 〜の間(期間を表す) since 〜から/以来
です。基本的には数字がくる場合はfor、文章や数字以外の名詞の場合はsinceが 多いです。
「4週間(の間)/3ヶ月間(の間)」など「〜の間」と言う場合は数字ばかり ですね。だから、forが多いです。 「中学から/朝から/彼が来てから」などは数字が入りませんし、「〜の間」となかなか できないですね。なので、sinceが多いといった感じです。
重枝:6年前から、みたいな時は?これは数と「〜から」が両方ありますよね? since 6 years agoじゃ、ダメなんですか?
講師:細かく文法的にみると、ダメなんです。特にテストなどでは。「6年間」とする必要 があります。でも会話ではその辺は大雑把ですので、普通に使われているんです。 一応基本はダメと覚えておいて下さいね。
それからsinceの後ろに文章がくる場合は必ず過去形です。 「〜から」と、この過去を基点にして現在までの継続の行為を表すのですから、 過去形でないとおかしいですね。
そしてもう1つ重要ポイント。
現在もその行為が続いているのであれば、基本的に進行形、ingです。 なので、I have been 〜ingにします。beenはbe動詞の過去分詞ですね。 それで、これは一般動詞の場合。Be動詞の場合は進行形には通常しません。 あとややこしですが、これは肯定文の場合。否定文の場合はingにはあまりしません。英会話学校などでも よく出る英文法です。
重枝:ややこし。。。現在進行形の完了版みたいな感じですか? I am 〜ingを完了にした形と同じですよね。
講師:形はそうですね。ただ、現在進行形はたった今のこと、一時期的な ことを表しますよね。でも、このhave been 〜ingは「今もその行為が続いている」 ということを表すために使うんです。現在進行形を完了にしたらingという わけではないので、注意しましょうね。
重枝:じゃあ、have P.P.にすると??どんな意味になるんですか?
講師:have P.P.は細かくいうと、ほんの少し前までの継続なんです。 だから今もその行為が続いているかはわからないんです。
I have studied English for 6 years. なら、6年間英語を勉強してきた、ですが、現在も勉強しているかどうかはわかりません。
重枝:なるほどね。。。あれ、でも右のはI have had a headacheって。。 これはingにしなくていいんですか?
講師:いいポイントです。一般動詞にはing形を取らないものがありましたよね? have「〜を持つ」の場合、次の名詞が形があるものなら進行形を取りますが、無形の 物の場合はとりません。headacheは無形。なので、ingを取らずhave P.P. なんです。
これで今も頭が痛い/今は痛いかどうかわからない、の両方の意味をとります。 どちらなのかは文脈で判断します。
重枝:ややこし〜!!!強烈ですね。これは。。。
講師:ingを取らない動詞は状態動詞と呼ばれますが、覚えていくしかありません。 ま、そんなに沢山はありませんので、出た時に覚えていきましょう。
それではテキストをみてみましょう。
Our Friends
パワーストーン
→パワーストーンの販売ならここです。
グアム観光
→グアム観光の全てがわかる情報サイトです。
ゴルフ スイング
→ゴルフスイングをマスターできる解説サイトです。
会社設立
→会社設立が一人でできます。
A: How long have you been studying English? A: How long have you had a headache?
B: I have been studying English for 6 years. B: I have had a headache since I ate breakfast
You study English You have a headache
6 years I eat breakfast
まず、私がAさんをやります。左から見ると
You study English. あなたは英語の勉強をする これを継続の疑問文にします。 基本的に今もその行為が続いていると思って下さい。 なので、How long have you P.P.?を進行形にしてHow long have you been 〜ing? ここなら、How long have you been studying English? です。
次にBさんはそれを肯定文にして返して下さい。 質問が、「どのくらい勉強されてるんですか?」だったら、「勉強してきました」です。 動詞などはそのままなので簡単ですね。 I have been studying.
次に下にどのくらいやっているのかが、書いてあります。これにforかsinceをつけて 下さい。6年間とあるので、期間ですね。なので、I have been studying English for six years. とします。
右はheadacheは無形なので、ingが取れないので普通にhave P.P. なので、How long have you had a headache?
「どのくらい頭が痛いの?」と聞かれているので、Bさんは「頭が痛い」と返しますね。 I have had a headache.
下はI eat breakfastなので、「朝食を食べてから」と文章ですね。 なので、sinceを使います。sinceで文章がくる場合は過去。なので、since I ate breakfastです。I have had a headache since I ate breakfast.
ちょっと説明が長くなりましたが。。。それでは1番からいってみましょう!
(まずはBさんからやり、その後にAさんをやって下さい) <上記をの方法で1ページ目のテキスト、1〜6番の文を変えて完成させます。 まずは声に出して文を言った後、その文を同ページPractice1〜6.に書き写します。全て終わったら、下の文章を読んで答え合わせをして下さい>
講師:How long have you been living in Osaka?
重枝:I have been living in Osaka for 10 years.
講師:正解。liveは進行形を取れますので、have been 〜ingです。 10 yearsと10年間(の間)と数字ですね。なので、for。 「どのくらい大阪に住んでいるんですか?」「10年間、大阪に住んでいます」です。
それでは2番。 How long have you been sick?
重枝:I have been sick since the day before yesterday.
講師:正解。「どのくらい気分が悪いの?」「昨日から、気分が悪い」ですね。 「〜から」なので、sinceです。
重枝:いや〜また、1人で納得してました。。。これまでbeenって何よって感じだった んですが、現在形から考えると簡単ですね。
I am sickをI haveとして現在形の動詞のamをP.P.にしてbeen。I have been sick. 現在形と完了の基本形がわかれば、簡単ですね。
講師:現在形っていう基本は大事でしょ?それでは3番。 How long has he been working on the project?
重枝:He has been working on the project for 2 years.
講師:はい、正解。「彼はそのプロジェクトにどのくらい取り組んでいるんですか?」 「2年間、彼はそのプロジェクトに取り組んでいます」です。work onは「取り組む」 でしたね。あと、workは進行形を取れますので、継続の進行です。
それでは4番。 How long have you know him?
重枝:あれ、これは進行じゃないんですね。 I have known him since I was a child.
講師:正解。knowは進行形を取りません。「知っている」という状態動詞です。 knowingという単語はありますが、これは「抜け目がない」という意味を持つ形容詞です。 意味が全く違います。
文章の意味は「どのくらい彼を知ってるの/知り合いなの?」 「子供の頃から、彼のことを知っている」ですね。 since後ろの文章は過去です。
それでは5番。 How long has it been raining?
重枝:It has been raining for 3 days.
講師:正解。rainは進行形を取ります。3日間(の間)と数字ですね。 なので、期間を表すforです。 それでは最後。 How long have you been working for your company?
重枝:I have been working for my company since I finished my college.
講師:正解。「どのくらいその会社に勤めてるの?」「大学を卒業してから、この会社に勤めてるんだ」です。「卒業する」はgraduate fromでもいいですが、簡単にfinishもよく使われます。
重枝:そういえば、collegeとuniversityって短大と大学っていう違いですか?
講師:いえ、基本の違いは、collegeは学部などが1つしかない単科大学です。 総合大学で色んな学部があるのがuniversityです。 短大と言う場合はjunior collegeとします。
重枝:なるほどね〜間違えて覚えてたんで覚え直しときます。
講師:はい、それでは今度は私が日本語で問題を言いますので英語にしてみて下さいね。
<まずは声に出して下記の問題を英文にします。その後、言った英文を解答 に書き写しましょう。全て終わったら、解答の下の文章を読んで答え合わせをして下さい>
Our Friends
横浜の整体・カイロプラクティック
→横浜で整体やカイロプラクティックを探すならここ決まり。
出産 内祝い
→出産内祝いに関する情報が盛りだくさんです。
名古屋 貸会議室
→名古屋の貸会議室を借りるならお任せです。
京都 不動産
→京都の不動産ならこの会社です。
問題
1.彼女と別れてから、運が悪い
2.2週間何も食べていない
3.どのくらい読売新聞を購読されているんですか?(購読する⇒subscribe)
4.彼を3年間探し続けている
解答
1.
2.
3.
4.
重枝:いきなり、ちょっと。。現在形にするとI'm unlucky.. じゃ、I have been unlucky since I broke up with her.
講師:正解。ちょっと詰まって現在形にしたのはいいですよ〜。 「彼女と別れてから」なので、後ろはsinceですね。 では2番は?
重枝:否定。。。 I haven't eaten anything for two weeks.
講師:正解!否定は進行形にあまりしませんね。後ろは「2週間(の間)」と数字が入る 期間でforです。 それでは3番は?
重枝:How long have you been subscribing Yomiuri newspaper?
講師:正解。状態動詞ではないので、subscribeはing形が取れますね。
重枝:understandとかbelong toも「理解している」、「所属している」 っていう状態動詞ですよね?
講師:はい、よく勉強してますね。その通りです。それらも進行形はとりません。 それでは最後はどうでしょう?
重枝:I have been looking for him for three years.
講師:はい、これも正解。「探す」はlook forで進行形をとれます。 これも数字で期間を表すのでforですね。 そんなに難しくなかったでしょ?
重枝:でも、他の現在完了より覚えることと、注意することが多いんで 大変ですね。。これの復習時間を長めにとってやっておきます。
Our Friends
会社設立
→会社設立に関することならお任せです。
結婚報告はがき
→結婚報告はがきを出すならここでお勉強しましょう。
電話占い
→電話占いで運勢を占ってみましょう。
スピリチュアルカウンセリング
→スピリチュアルカウンセリングの全てを知ることが可能です。
講師:しっかりやっておいて下さいね。でも主に気をつけるのは それぞれの現在完了の特徴的な単語です。今回ならforとsinceです。 これらは絶対に落さないようにして下さいね。
それでは本日はこれまでです。 次回は「助動詞過去」です。
それではお疲れ様でした。
ホームページ作成のF。
千葉のエクステリアならこのお店です。
住宅ローンの借り換えのコツとは。
名入れボールペンを作りましょう。
リサイクルトナーのことならここ。
タッチパネルの会社ならここです。
釣具買取をお願いするならこのお店です。
照明器具が豊富にあります。
札幌でリサイクルショップをお探しならここです。
無料で法律相談ができます。
カタログ印刷ならこの会社が安心です。
木のおもちゃは丁寧な作品がお勧めのここ。
無農薬野菜のことならお任せです。
発芽玄米を食べて健康生活。
石垣島ダイビングならここで情報が集められます。
沖縄観光するなら必見です。
オリジナルストラップをお探しの方にお勧めです。
インテリアジュエリーはここで買いましょう。
強度計算なら安心のこの会社まで。
ネオジウム磁石のことならここに聞きましょう。
懸賞サイトのニコニコ懸賞生活を目指してみませんか。
ビザ申請は代行で任せてしまいましょう。
横浜でホームページ制作、作成を頼める会社です。
マイ箸、エコバックとマイボトルなど環境にやさしい製品です。
洗剤のことならここに任せてしまいましょう。
ミニチュアダックスのブリーダーのことならここを見ましょう。
ネオジムの秘密がここでわかります。
パワーストーンの意味を知ってみませんか。
料理教室をお探しの方に朗報です。
立川市の税理士なら安心のこの人まで。
強力磁石ならここに任せれば安心です。
引越しの見積もりをとるならここが便利です。
インプラントを名古屋で受けるならここです。
福岡で税理士をお探しならこの人です。
簡単ダイエットする秘訣が満載です。
ツタヤのレンタル料金が人目でわかります。
エステナビならお店の情報を網羅してます。
バイク買取なら車種名検索できます。