英语时态问题3

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:39:04
He ______ he would be able to leave tomorrow, but it's beginning to look difficult.
A. hopes B. was hoping C. had hoped D. hoped
为什么选c 不选D?

虚拟语气
跟had thought差不多,表示:本来希望;本打算

表示对现在有影响的用完成时态,选had hoped,不用hoped 因为这样体现不出他在当时的失落

这是一个虚拟语气,主句用过去式或者过去完成式,而根据从句,would是一个过去式,保持前后一致得原则,主句则用过去完成式.若主句是过去式,从句该为现在时