7.I _______ up here night after night for weeks now.You see,I _____ to give you a surprise.

问题描述:

7.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[888]
这句话应该怎么去翻译呢?又该怎样去理解呢?选D.

这几周以来我每天晚上都来这儿.你知道的,我一直希望给你一份惊喜!