问个初级英语问题 if he had worked harder,he______
A would succeed B had succeeded
C should succeed D would have succeeded 为什么选D 这是什么语法现象
人气:169 ℃ 时间:2019-09-16 21:21:57
解答
这是一个“虚拟语气”.
当if引导的条件状语从句与实际情况不相符时,要用虚拟语气,具体为:
与现在的情况不符:
从句中用 一般过去时/ be 动词用 were ; 主句中用 would / should / could / might + 动词原形
与过去的情况不符:
从句中用 had + done; 主句中用 would / should / could / might + have + done
与将来的情况不符:
从句中用 一般过去时/ be 动词用 were 或 were to + 动词原形; 或 should + 动词原形 ; 主句中用 would / should / could / might + 动词原形
推荐
猜你喜欢
- 甲乙两地相距908千米,客车和货车同时从两地相对开出,经过七小时,两车还相距40千米(相遇之前)
- 一个平行四边形的面积是24平方厘米,高是8厘米,底是_厘米,和这个平行四边形等底等高的三角形的面积是_平方厘米.
- 已知|x-2/3|+|y+1|=0,求代数式1/2x-2(x-1/3y^2)+(1/3y^2-3/2x)的值
- 假如给我三天光明你会做什么200左右
- 若a/b=2 则a的平方加b的平方 分之a的平方减ab加b的平方 等于?
- she wants to join the music club对划线部分提问
- 有三袋面粉,第一袋重25千克,第二袋的质量是第一袋的5分之4,第三袋的质量比第二袋的4分之3,还多8千克,第三袋面粉重多少千克?急
- 自然数是什么?它的范围是多少?包括小数,