Choose the most appropriate answer
She can't come to the phone now because she ____ for tomorrow's test.
- studies
- is studying
- has studied
- has been studying
They must be at the sports ground now. They usually ____ basketball on Fridays.
- play
- are playing
- have played
- have been playing
I ____ my work already. I'm ready to go for a walk with you.
- finish
- am finishing
- have finished
- have been finishing
I ____ breakfast right now. Can you call a little later?
- cook
- am cooking
- have cooked
- have been cooking
I ____ this book. Can I borrow it for a week or so?
- don't read
- am not reading
- haven't read
- haven't been reading
Maria is good at languages. She ____ French, Spanish and German.
- speaks
- is speaking
- has spoken
- has been speaking
So far, he ____ five stories for children.
- writes
- is writing
- has written
We ____ for their answer for two months already.
- wait
- are waiting
- have been waiting
She ____ since Monday.
- is sick
- is being sick
- has been sick
- has been being sick
She ____ since noon. Should we wake her up?
- sleeps
- is sleeping
- has been sleeping