Had you listened to the doctor,you _____ all right now.A.are
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/09/23 06:22:17
Had you listened to the doctor,you _____ all right now.A.are B.were C.would be D.would have
同上
同上
选C 如有疑问请追问
再问: 为什么不是B
再答: 这个是虚拟语气的倒装,恢复成原句是if you had listened to the doctor ,...... if 从句用的是had done主句用should/would have done。表示对过去的虚拟 sorry那这题D 应该是正解
再问: 问题是有now时间状语
再答: 要看从句的虚拟情况,不是你现在听从医生的话,而是你过去听医生的话 如果你过去听了医生的话,现在就好了 但是D 选项应该有一个been,否则结构不对,没抄错题么,用would be would have been这两个才可以
再问: 可是主从句时态不同,不可以笼统归为一般过去虚拟语气
再答: 有混合虚拟情况,那就具体分析,如果你没抄错题就选C,B说法不对
再问: 为什么不是B
再答: 这个是虚拟语气的倒装,恢复成原句是if you had listened to the doctor ,...... if 从句用的是had done主句用should/would have done。表示对过去的虚拟 sorry那这题D 应该是正解
再问: 问题是有now时间状语
再答: 要看从句的虚拟情况,不是你现在听从医生的话,而是你过去听医生的话 如果你过去听了医生的话,现在就好了 但是D 选项应该有一个been,否则结构不对,没抄错题么,用would be would have been这两个才可以
再问: 可是主从句时态不同,不可以笼统归为一般过去虚拟语气
再答: 有混合虚拟情况,那就具体分析,如果你没抄错题就选C,B说法不对
10.Had you listened to the doctor,you _____ all right now.选词
Had you listened to the doctor,you were all right now为什么用wer
Had you listened to the doctor ,you would all right now
选择中if you had listened to the doctor ,you -------all right n
If you had followed the doctor’sadvice you( )all right now.A
You had better go to see a doctor right now
You had better go to see the doctor right now,反意疑问句
are you all right now?
Are you all right?_____
You ______ to see a doctor right now.
if you had listened to me ,you _in such great trouble now,A,
if you had followed the doctor's advice,you ___ all right no