私は現在英会話学校でアルバイトをしています。本日、文法項目を確認する会議の時に「完了形」と「完了進行形」の話題を取り上げました。ネイティブは以下の文は、どちらを使っても同じだと言いましたが、私としては文が違えば話者の言いたいことも違うような気がします。微妙なニュアンスの違いがわかりません。教えてください。 I've lived in Nagaoya for 10 years. I've been living in Nagoya for 10 years. ネイティブの先生は、forやsinceなどの言葉を含む「継続」を表す文は、どちらも同じ意味だから、どちらを使っても同じだと言っていました。しかし、「友人が名古屋を去ってからずっと連絡を取り合っているんだ。」ということを伝えたく、どちらの文が適切かたずねたところ、しょっちゅうメールで連絡を取り合っている私たちの状態を表すには現在完了進行形を使うほうがいいと言われました。liveを使った文ではどちらも同じと言い、連絡を取り合うだと現在完了進行形?この使い分けの基準を教えてもらえますか? I've kept in touch with her since she left Nagoya. I've been keeping in touch with her since she left Nagoya.
(2010年07月03日 00時05分03秒)