It's been raining all day.
It's been way too long.
What does the meaning of "it is been", could anyone explain more specific how to use and the meaning of it?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community