Today Xiao Li is absent the class. He ill.
A. for; could have been
B. with; should have been
C. at; could have been
D. from; may have been
网友回答
A. for; could have been
B. with; should have been
C. at; could have been
(答案→)D. from; may have been
解析:第一空为固定短语:be absent from 缺席,不在,第二空考查情态动词表推测的用法,对过去可能性的推测用may have done,所以选D。