Câu hỏi Robert _____ ill for three weeks. He is still in hospital. A. had been B. has been C. is D. was