Mr. John _____ ill for two weeks. He is still in hospital.AisBhas beenCwasDhad beenAnswer: B. has been