A-A+
She ought to stop work; she has a headache bec
问题详情
She ought to stop work; she has a headache because she ______ too long.
A.has been reading
B.had read
C.is reading
D.read请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
解析:根据主句的时态,我们可以将B和D排除。由于这里要表达“她现在头疼”是“过去一直看书的结果”,强调的是过去对现在的“影响”,因此要使用现在完成时。A为正确答案。例如:Ihavebeenpuzzlingmybrainsaboutthisquestionforweeksnow.对这个问题我已经苦苦思索了几个星期。IhavebeencorrespondingwithhimeversinceIgottoknowhim.自从认识他以来,我就一直与他通信。