現在完了の話②

さて、前回お話ししたように、現在完了って学力テストとかで結構よく出て、しっかり覚えておいたほうがよいところです。
では、何が大切かというと中学校で習う3つの使い方のキーワードと置き場所をしっかり覚えることです。
まず、次のパターンを日本語にしてみましょう。
パターン➀ I have been busy since last Friday.
「have been」が現在完了の形ですが、ここでは「since last Friday」に注目してくださいね。
ふつう、現在完了は過去を表わす言葉とは一緒に使えないのですが、前にsinceがくっつくと「~以来[~からずっと]」という意味になるのでしたね。
busyは「忙しい」、since last Fridayで「先週の金曜日以来」なので
「私は、先週の金曜日以来[からずっと]忙しい。」になりますね。
もし、Tom has lived in Sapporo for five years.なら、「for five years」に注目してくださいね。
期間の前にforがくっつくと「~の間」という意味になるので、「トムは、5年間(ずっと)札幌に住んでいます。」になりますね。
文末のsinceとforは、「ずっと~し続けている。」という文を作ります。
for a long time で「長い間」っていうのも忘れないでくださいね。

ところで、「for five years」をたずねる文「トムはどのくらい(の間)札幌に住んでいますか。」って、何と言うか覚えてますか。
英語は、一番聞きたいことから並べるので、まずは「どのくらい(の間)」つまりHow longですね。
あとは「for five years」以外の「Tom has lived in Sapporo」を疑問文の順番に直せばよいのでhasを前にして、「How long has Tom lived in Sapporo?」でできあがりです。

パターン➁ I have seen a panda once.
「have seen」(seenはsee=見るの過去分詞)が現在完了の形ですが、ここでは「once」に注目してくださいね。
onceは「1回」なので、「私は1回パンダを見たことがある。」
仲間として、twice,~times,many times,beforeがありましたが、意味を覚えてますか?
twice=2回,~times=~回,many times=何回も,before=以前 でしたね。
※2回はtwiceってうるさくいわれるけど外人さんで、one timeとかtwo timesとか言ってた人いたし。でも、once,twiceが無難です。
あと、文末に来なくてoften=しばしば、っていうのもありますが、テストにはあまり出ません。

Ken has been to Okinawa many times. はどんな意味になるでしょう。
「have been to 場所」で「~に行ったことがある」なので、「ケンは、何回も沖縄に行ったことがある。」になりますね。

では、「ケンは、今までに沖縄に行ったことがありますか。」は、何というでしょう?
「今までに」は、疑問文で過去分詞の前に置く「ever」を使うんでしたね。
Has Ken ever been to Okinawa?

では、「ケンは、今までに一度も沖縄に行ったことがありません。」は、何というでしょう?
「今までに一度も~ない」は、否定文のnotの位置にneverを置くんでしたね。
Ken has never been to Okinawa.

ちょっと意地悪な質問ですが、「私は一度もそこに行ったことがない。」は何というでしょう?
なーんだ、「そこに」はthereだから・・・
I have never been to there. ×
thereは「そこに」で、toも「~に」だからto thereだと「そこにに」になってしまいますね。
I have never been there.で正解です。

調子に乗って長くなったので、つづきは次回にします。
<きょうのお話>
現在完了は、キーワードと置き場所を覚える。
➀「(ずっと)~しつづけている」(いわゆる継続用法)
文末に「since 過去を表わす語」で「~以来(~ずっと)」,「for +a~,~s」で「~の間」
for a long time で「長い間」
★「どのくらいの間」と期間をたずねるときは、How long +疑問文?

➁「~したことがある」(いわゆる経験用法)
(1)肯定文(ふつうの打ち消したりしない文)の文末に
once=1回,twice=2回,~times=~回,many times=何回も,before=以前
(2)疑問文「今までに~したことがありますか。」
Have[Has]+主語+ever+過去分詞・・?
(3)否定文みたいなの「今までに一度も~したことがない。」
⇒否定文のnotの位置にnever
主語+have[has]+never+過去分詞・・.
★have[has] been to~=「~に行ったことがある」
<注意>「そこに行ったことがある」は、have[has] been there

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です