英语虚拟语气题
题目
英语虚拟语气题
3.If he _________ me tomorrow,I would let him know.
A.should call B.should not have been able
C.were not able D.are not able
为什么选A呢?
7.Had Paul received six more votes in the last election,he ____________our chairman now.
A.must have been B.would have been C.were D.would be
这道题为什么选D?
答案
if条件句:从句+主句
对现在虚拟:从句动词用did /were,主句用would /could /should+动词原形;
对将来虚拟:从句动词用should do,主句用would /could /should+动词原形,
或 were to do;
对过去虚拟:从句动词用had done,主句用would /could /should+had done.
这题中属于第二种情况.
第二题是对现在的虚拟.“如果保尔在决选中得到6票以上,那他就是我们现在的总统了”,看出是对现在的虚拟了吗?
这些题是混合虚拟的,要深刻理解,多做题或是再请教老师.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点