質問: 現在完了形(初級なんですけど・・) 見つけてきた文です。 1、he has lived in tokyo for five years. 彼は東京に5年間住んでいる。(継続) 2、i have been to europe. ヨーロッパに行ったことがある。(経験) 3、she has become a teacher. 彼女は先生になった。(今でも先生)(結果) 4、i have cleaned my room. 部屋を掃除しおわった。 質問です。 1のfor five yearsを抜いたら、経験になりますか? 東京に5年間住んでいた。 4の掃除し終わったは、今(今さっき)終わったという事になるんですか? もっと初級の例文があったら、いろいろ教えてください。 お願いします。
回答: >1のfor five yearsを抜いたら、経験になりますか? なります。そういう意味にもとれます。 >i have cleaned my room. 掃除し終わったは、今(今さっき)終わったという事になるんですか? なります。ただそういう意味にする時は、 i have just cleaned my room. (今したばっかり) i have already cleaned my room. (もうしてしまった) このように、justやalreadyをつければ意味がはっきりします。 現在完了形は、現在とのつながりを持った表現なので、過去形とは少し意味が違ってきます。 i have already cleaned my room. もうしてしまった。(だから今はきれいだ) i cleaned my room. 掃除した。(今はきれいかどうかはわからない)