46. Maria is good at languages. She _____________ French, Spanish and German.
A. speaks B. is speaking C. has spoken D. has been speaking
47. So far, he _____________ five stories for children.
A. writes B. is writing C. has written D. has writing
48. We _____________ for their answer for two months already
A. wait B. are waiting C. have been waited D. have been waiting
49. She _____________ since Monday.
A. is sick B. is being sick C. has been sick D. has been being sick
50. She _____________ since noon. Should we wake her up?
A. sleeps B. is sleeping C. has been sleep D. has been sleeping