質問: 英語の完了形について。 英語の完了形について。 完了形を勉強していて、いくつか分らないところがありました。もし英語ネイティブの方などがいたら教えてください。 1.i ( )( ) her three days ago. という問題がありました。答えは i just met her three days ago. だったのですが、 i have met her three day ago. ではなぜいけないのでしょうか?? 2.she had been sick for three days before the doctor visited her. 高校の文法の教科書で、接続詞のbeforeやafterがあるときは過去完了は使わず過去形でいいとあったのですが、同じ教科書に上のような文が出ていました。納得がいきません... 3.when i was in the usa, i ( )the famous artist three times. この問題は、(1)had seen もしくは(2)sawのどちらかが( )に入るのですが、どちらが正いのか分りません。 詳しい方いらっしゃいましたら、よろしくお願いします。
回答: 分かる範囲で。 1. については、明確な過去の一時点での話であって、現在との接点がありません。 そのため、現在完了にはなりえません。 2. については「高校の文法の教科書で、接続詞のbeforeやafterがあるときは過去完了は使わず過去形でいいとあったのですが」というのは「『接続詞のbeforeやafterがあるときは』大過去の過去完了は要らない」という意味に過ぎません。あらゆる「接続詞のbeforeやafterがあるとき」の話はしていません。