Had you listened to the doctor,you _____ all right now.A.are B.were C.would be D.would have
同上
人气:497 ℃ 时间:2019-10-26 10:05:32
解答
选C 如有疑问请追问为什么不是B这个是虚拟语气的倒装,恢复成原句是if you had listened to the doctor ,......if 从句用的是had done主句用should/would have done。表示对过去的虚拟sorry那这题D 应该是正解问题是有now时间状语要看从句的虚拟情况,不是你现在听从医生的话,而是你过去听医生的话如果你过去听了医生的话,现在就好了但是D 选项应该有一个been,否则结构不对,没抄错题么,用would bewould have been这两个才可以可是主从句时态不同,不可以笼统归为一般过去虚拟语气有混合虚拟情况,那就具体分析,如果你没抄错题就选C,B说法不对
推荐
猜你喜欢
- 若a的四次方+b的4次方=25,a的二次方-ab的平方=-6求a的四次方-b的四次方+3ab的平与-a的平方b+4ab的平方-
- 体重为400N的小明由于找不到其他机械,只好亲自动手将100N重的物体搬到3m高的楼上,他对物体做的功是300J,他的效率是多少?
- 游泳池的长是50米宽是25米高是2、2米.要给它注1、8米深的水每小时注150立方米,需要多少小时?
- 两容器内分别盛有氢气和氦气,若它们的温度和质量分别相等,则:
- 在等腰梯形ABCD中,BC平行AD,AB=DC,BC=2AD=4cm,BD垂直CD,CA垂直AB,垂足分别为D、A,E是BC中点.
- 把长239米的钢筋截成17米和24米长的钢筋,如何截法最省材料?
- 已知某飞机在跑道上加速时产生的最大加速度为5m/s^2,当速度达到50m/s时起飞,设航空母舰处于静止状态
- 质量为M的木板放在倾角为θ的光滑斜面上,一个质量为m的人站在木板上,若人相对于木板静止,木板的加速度为多大?人对木板的摩擦力多大?