题目内容
【题目】—Is everyone here, Jonathan?
—No. Sir. Millie is absent. She for two days.
A. has fallen illB. has been illC. fell illD. was ill
【答案】B
【解析】
句意:——Jonathan,每个人都在你这儿吗?——不,先生。 Millie缺席。她已经生病两天了。A. has fallen ill已经生病,现在完成时;短暂性动词;B. has been ill已经生病了,现在完成时,可以和for+一段时间;C. fell ill生病,一般过去时态;D. was ill生病的,过去式,表示状态。根据语境可知用现在完成时,for+一段时间,表示状态,用has been in。根据题意,故选B。
练习册系列答案
相关题目