作业帮 > 英语 > 作业

it is very time we ____what to do next.应该是considered 还是shoul

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/02 19:25:07
it is very time we ____what to do next.应该是considered 还是should consider
we had hoped that he____longer ,为什么选would stay?
it is time 不是应该加一般过去时吗?是虚拟语气啊
第一题,considered和should consider都是对的,是这样的结构:It is (high/very/about) time (that)sb.should do/did sth.表示是该到了做...的时候了.是虚拟语气的一种特殊现象,本来在这样的情况下(即对将来情况的虚拟),虚拟语气是用过去时的,但是should do也可用来表示虚拟,如:It never occured to me that she should treat others like that.此处should表惊讶,竟然会…….在这个句型中should不是表惊讶的,一般情况下should出现在虚拟语气中都表惊讶,出乎意料,但是这里是特殊情况,这是一个固定的句型,两个都对,在实际使用中did用的更多一点,看上去也更地道一点,但是should do是不错的.
第二题,句子是过去时,had hoped过去完成时,用于过去的过去,这句句子里就是这个人离开是过去发生的,我们希望他待的时间更长一点是在他走之前的,所以是过去的过去.那么所以,在我们“希望他待的时间更长”这个动作发生的时候,对于这个时间来说,“他待的更长”是一种将来的情况,因此用了将来时.又由于整个句子所表达的所有动作都是在过去发生的,要求句子本身使用过去时,以上两者结合才使用了过去将来时,即,would stay.