質問: 現在完了 お願いします 今まで分かった気でいてやっぱり分かっていない文法が 「現在完了」なのですが have(has)+過去分詞で作りますよね、で中にはbeenが入るものがありますよね、例えば they've been married for five years.とか なぜbeenが入るのかが分かりません they've married for five years.とは言えないのでしょうか beenがはいる現在完了と入らない現在完了の違いが分かっていないので どなたかご回答願います
回答: 両方とも現在完了です。 現在形 they are married. (marriedは形容詞) を現在完了にすると、be動詞を完了形にして、haveをつけて they have been married. になります。 現在形 they marry. を現在完了にすると、marryを完了形にして、haveをつけて they have married. になります。 ニュアンスがどうなるかはno.1さんの回答のとおりです。