I____that he would be able to leave tomorrow,but it's beginning to look difficult.A.hope B.had hoped C.hoped D.was hoping不是很理解 如果用hope hoped 错在哪里

问题描述:

I____that he would be able to leave tomorrow,but it's beginning to look difficult.
A.hope B.had hoped C.hoped D.was hoping
不是很理解 如果用hope hoped 错在哪里

hope 不用虚拟语气
前后时态应该一致,所以是过去式
而且hope后边的结果是 it's beginning to look difficult
完成时貌似有产生结果的作用吧

would是will的过去式,所以that从句中的时态是过去式,所以that前的动词不是hope,一般式.had hoped 是过去完成时,用法是当事情发生在过去的过去时,用过去完成时.hoped是过去时,只有事情发生在过去时才用.
根据句意:我希望他能够在明天离开,可以判断hope这个动作是发生在would之前的,所以这里只能用had hoped而不是hoped或者hope