maki

Advanced Version

How long have you been married?
結婚してどのくらい?

“have been”の後には、“動詞+ing”だけでなく形容詞を入れることもできます。“married”は一見、過去分詞のようでややこしいけど形容詞。結婚歴を尋ねられたら“I ‘ve been married for 3 years.”のように答えます。

She has been busy.
最近彼女は忙しい。

主語はI以外もOKで、“He”や“She”、固有名詞の場合は“has been”になるので注意。
“She is busy.”が今忙しいことしか表さないのに対し、“She has been busy.”はずっと忙しいことを伝えられますよ。