have+過去分詞形の代わりに過去形を使っても、同じ意味をあらわすことができます。

 

次の日本語を英語で言ってみよう

 

1,あなたは、今までに丹波篠山(たんばささやま)に行ったことがありますか。

 

  Have you ever been to Tamba-Sasayama?

 

2,あなたは、今までに丹波篠山(たんばささやま)に行ったことがありますか。

 

  Did you ever go to Tamba-Sasayama?

 

3,私はたった今着いたところです。I have just arrived.

 

4,私はたった今着いたところです。I just arrived.

 

イルカここが大切イルカ

 

have you ever +過去分詞~?=Did you ever~?

 

I have just+過去分詞=I jist +過去形

 

(1)あなたは今までにありますか<何をしたこと>行った<どこへ>丹波篠山

 

   Have you ever              been    to      Tamba-

        今までに

 

Sasayama?

 

(2)あなたは今までにありますか<何をしたこと>行った<どこへ>丹波篠山

 

   Did you ever                go    to Tamba-

 

Sasayama?

 

(3)私はたった今したことをもっている<何をした>到着した

 

   I have just                  arrived.

 

(4)私はたった今したことをもっている<何をした>到着した 

 

   I just                    arrived.

 

※行ったことがある:have been to=have gone to

 

はてなマーク(1) Have you ever been(gone)~?と(2) Did you ever go~?のちがいは

 

何があるのですか。

 

A:(1)の英文は今までの経験をたずねているときで、(2)の英文は、過去

 

の経験をたずねていると考えることができます。

 

ただし、アメリカ英語では、現在完了(have+過去分詞)の代わりに過去形を使って

 

いるのも事実です。

 

 

 

中学・高校6年分の英語で言いたいことが10日間で話せる本 音声DL付き/長沢寿夫