« 現在完了形と過去形の違い | トップページ | 過去完了形って何? »

2008年11月25日 (火)

現在完了形の注意点

今日の教えて : 現在完了形の注意点を見てみよう。以下の英文は現在完了形で書かれているが、いずれも正しくない。なぜか?


(1) いつ彼のお父さんと会ったの?
When have you met his father?

(2) 六本木に行ったことがありますか?
Have you gone to Roppongi?

(3) 俺はヨコスカへ行ったんだ。
I have gone to Yokosuka.

(4) てっきり、彼に会ったことがあると思ってました。
I was pretty sure that you have met him.

(1) 現在完了形は、過去から現在までの時間の経過を示す。一方、"When"は、ある一点の時間だけをさすので、現在完了形とは一緒には使えない。When did you meet his fatherが正しい英文だ。

(2) 「行ったことがある」は、have gone ではなく、have been で表わす。Have you been to Roppongi?が正しい英文だ。

(3) have gone to は、「~へ行って今ここにはいない」という意味だから、I have gone は、「私は~へ行って今ここにいない」という意味になり、いない人がしゃべっているという奇妙な文章になってしまう。I went to Yokosukaが正しい文章だ。

(4) 主文が、I was pretty sure と過去形になっているので、時制の一致の影響を受け、現在完了形ではなく、過去完了形にしなければならない。I was pretty sure that you had met him.が正しい。

Ciao,
Mike Matsutani

ブログのランキングーに参加してます。
にほんブログ村 英語ブログへ <--- ここをクリックすると幸せになれるかも

« 現在完了形と過去形の違い | トップページ | 過去完了形って何? »

英文法ー時制編」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/275851/25482433

この記事へのトラックバック一覧です: 現在完了形の注意点:

« 現在完了形と過去形の違い | トップページ | 過去完了形って何? »

ブログランキング

2017年8月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
無料ブログはココログ