Mrs Brown is coughing. In fact, she ... for two days.
- has coughed
- has been coughing
Mrs Brown's husband coughs a lot. In fact, he ... since he started smoking years ago.
- has coughed
- has been coughing
Mrs Green's baby is sleeping. In fact, he ... in her arms since they arrived.
- has slept
- has been sleeping
Her baby sleeps in his new room. He ... in it since he was born.
- has slept
- has been sleeping
Mr White often sneezes. In fact, he ... a lot since his family adopted a pussy cat.
- has sneezed
- has been sneezing
Violet, Mr White's daughter, is sneezing. In fact, she ... since last Monday.
- has sneezed
- has been sneezing
Mr Gray is very patient. He ... for months to get an appointment with a specialist.
- has waited
- has been waiting
All the people in the room are getting impatient. It's nearly ten o'clock and they ... since 7:30.
- have waited
- have been waiting
Scarlet hates injections. In fact, she ... always ... nervous before seeing her doctor.
- has felt
- has been feeling
Scarlet is not feeling too well. In fact, she ... dizzy and nauseous all day.
- has felt
- has been feeling
Doctor Goodhealth's secretary ... for him for ten years.
- has worked
- has been working
It's nearly 6 p.m. now and she is very tired. She ... non-stop for ten hours!
- has worked
- has been working