题目内容
【题目】---I haven’t seen Jack for days.
---I forgot to tell you. He fell ill last week and _____ yet.
A. doesn’t recover B. hasn’t recovered
C. isn’t recovering D. didn’t recover
【答案】B
【解析】
试题分析:B考查现在完成时态。现在完成时表示到说话时为止(或到现在为止)已经发生或完成了(不一定结束)的动作或状态,一般被just、already、yet 等副词修饰。现在完成时强调的是这一动作与现在的关系。如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,强调过去,与现在无关。句意:——我已经有好几天没有看到杰克了。——我忘了告诉你。他上个星期生病了直到现在还没恢复。故选B
练习册系列答案
相关题目