I beilieve Zoe will pass the exam,she ( ) for it for such a long time C 还是D 不懂啊A is preparing B was preparing C had been preparing D has been preparing

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 12:01:46
I beilieve Zoe will pass the exam,she ( ) for it for such a long time C 还是D 不懂啊A is preparing B was preparing C had been preparing D has been preparing

I beilieve Zoe will pass the exam,she ( ) for it for such a long time C 还是D 不懂啊A is preparing B was preparing C had been preparing D has been preparing
I beilieve Zoe will pass the exam,she ( ) for it for such a long time C 还是D 不懂啊
A is preparing B was preparing C had been preparing D has been preparing

I beilieve Zoe will pass the exam,she ( ) for it for such a long time C 还是D 不懂啊A is preparing B was preparing C had been preparing D has been preparing
选D 因为根据前句语境,是现在时,所以应该用现在完成时.

选D,因为是I believe 现在时态,所以she所进行的动作肯定就是从过去持续到现在。
过去完成时使用的话,大前提是要在过去时的状态下,如果
I beilieved Zoe would pass the exam,she ( ) for it for such a long time.就选had been preparing