(someone) has been (adjective) (time period)

To describe someone's behavior or characteristics during a certain time period, use "have been ___":

She's been really sick for the last few days.

Why have you been so moody this week?

This phrase appears in these lessons: