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