18.I _______ up here night after night for weeks now.You see,I _____ to give you a surprise.A.have come; hoped B.have been coming; hoped C.have come; was hoping D.have been coming; was hoping
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 21:11:25
18.I _______ up here night after night for weeks now.You see,I _____ to give you a surprise.A.have come; hoped B.have been coming; hoped C.have come; was hoping D.have been coming; was hoping
18.I _______ up here night after night for weeks now.You see,I _____ to give you a surprise.
A.have come; hoped B.have been coming; hoped
C.have come; was hoping D.have been coming; was hoping
18.I _______ up here night after night for weeks now.You see,I _____ to give you a surprise.A.have come; hoped B.have been coming; hoped C.have come; was hoping D.have been coming; was hoping
选D.第一空由后面时间状语可知它强调持续反复发生,第二空用过去进行时最委婉eg.I was wondering who will be sent there.
参考:(A)解析:由“for weeks now”知对现在的影响,应用现在完成时表示,“我来这儿已经好几周了(至今);过去我本“打算、希望”给你个惊喜,用过去时表示。以上仅为个人看法,望有所帮助!
选A
因为有Now,所以这动作是延续到现在的,用havecome,come可以又延续动作(我记得好像有这说法)
你明白的,说明动作在之前,所以用hoped
纯属参考,祝好运