0
Nerdikarp Posted 15 years ago
Grammar

"she's been..." confused with been

She's been coughing for the last few days.

Is there a more causual way to say the same thing? The above sounds too formal. And what does 'been' mean?

Thanks!
  

Top answer

She has been coughing for the last few days. I don't suppose it sounds formal as there is no other way to express the same. been is a part of the to be in the Present Perfect form(have been , has been ) as the Present Perfect Continious Tense is used in your sentence Present Perfect Continious Tense = to be in Present Perfect + Present Participle Examples of the Present Perfect Continious: I have been waiting for him for a long time He has been living in London for five years

  • She has been coughing for the last few days.
  • I don't suppose it sounds formal as there is no other way to express the same.
  • been is a part of the to be in the Present Perfect form(have been , has been ) as the Present Perfect Continious Tense is used in your sentence Present Perfect Continious Tense = to be in Present Perfect + Present Participle Examples of the Present Perfect Continious: I have been waiting for him for a long time He has been living in London for five years
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0

She has been coughing for the last few days.
I don't suppose it sounds formal as there is no other way to express the same.

been is a part of the to be in the Present Perfect form(have been, has been) as the Present Perfect Continious Tense is used in your sentence

Present Perfect Continious Tense = to be
0
"To be" is part of the "continuous tense" verb structure.

She coughs. present simple

She coughed. past simple

She is coughing. present continuous

She was coughing. past continuous

She has coughed. present perfect

She had coughed. past perfect

She has been coughing. present perfect continuous
0
nerdikarp She's been coughing for the last few days.

Is there a more causual way to say the same thing? The above sounds too formal. And what does 'been' mean?
Thanks!
Hi;

It's not formal at all. But you could say: She's had a bad cough for the last few days.

Been is a helping verb. It is needed to make the present perfect

Related Questions