早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法I,CbutIwasstoppedbytheheavyrain.A.meantocomeB.meanttocomeC.hadmeanttocomeD.meantcoming我搞不明白这里Ihadmeanttocome是从句还是主句,为什么这里答案却偏偏是hadmeanttocome这句是虚拟语

题目详情
英语语法
I ,C but I was stopped by the heavy rain.
A.mean to come B.meant to come
C.had meant to come D.meant coming
我搞不明白这里I had meant to come是从句还是主句,为什么这里答案却偏偏是had meant to come
这句是虚拟语气吗?
▼优质解答
答案和解析
该题没有主从句之分,而是but连接的两个有时间先后的分句.
but后是一般过去时态,but前面是过去的过去,所以要用过去完成时态,
该题表现的是【过去完成时的一种用法】:
过去完成时可表示过去未曾实现的想法和打算.
原题:I had meant to come,but I was stopped by the heavy rain.
翻译:我本打算来的,但是被大雨阻止了.(为实现原来的打算)
通常连用的动词是 want,think,hope,plan,mean,expect,intend,suppose 等:
I had meant to come,but something happened.我本想来,但有事就没有来.
I had intended to speak,but time did not permit.我本想发言,但时间不允许.
We had hoped that you would come to see us,but you didn’t.我们本想你来看我们的,但你没有来.