現在完了がよく分かりません。
英語を勉強し始めたばかりなので、ここで皆様にはいつもお世話になっています。
さて、今回は現在完了についての質問をさせて頂きます。
現在完了形(have(has)+過去分詞)には(1)継続(2)経験(3)完了の用法がありますよね。
参考書などには、継続を表す文には「since~やfor~」/経験を表す文には「everやbefore,many times」/完了を表す文には「justやalready」等の副詞語句をよく使うとありますが、これらの語句が使われていない文では、どのようにして継続なのか経験なのか完了なのかを見極めれば良いのでしょうか?
例えば、I have been working in school in New York.という文は経験で「私はニューヨークの学校で働いたことがある」という訳で良いのでしょうか?(have beenだから経験?)
翻訳ソフトで翻訳してみると「私はニューヨークの学校で働いています」という“継続”を表す訳になりました。
簡単な問題なのかもしれませんが、英語が大の苦手である私にはイマイチ良く分からないでいます。分かりやすく教えて頂けると助かります。宜しくお願いします。