单选题 —How long have you been ill?
—______.

【正确答案】 A
【答案解析】[解析] 问句用了现在完成时,回答要与之保持一致。此处是一省略句,用 since时间状语说明省略部分要用完成时;用a week ago说明动词须用过去时;用once a week说明动词要用一般现在时。