英语虚拟语气问题if she had followed the doctor's advice,she_______quite all right now(如果他听医生的话,现在就会好了)填什么为什么
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 21:30:20
英语虚拟语气问题if she had followed the doctor's advice,she_______quite all right now(如果他听医生的话,现在就会好了)填什么为什么
英语虚拟语气问题
if she had followed the doctor's advice,she_______quite all right now(如果他听医生的话,现在就会好了)填什么为什么
英语虚拟语气问题if she had followed the doctor's advice,she_______quite all right now(如果他听医生的话,现在就会好了)填什么为什么
would be从句对过去时间假设,主句是对现在情况的假设因为有Now
would be,从句对过去时间假设,主句是对现在情况的假设
would be
would have been
句子的意思是表示的对去情况的假设(听医生的话是过去的),所以用的是假设过去的过去完成时had done形式;后面的是表示的对现在情况的假设,就是已经好了,有完成意味,可以说是“那她现在将会是康复的”;注意“将”“是康复的”,前一个带有将来意味,是对没发生的将来的推测,后一个是“康复”本身带有完成意味,即假设已经康复的意思。
仅供参考0...
全部展开
would have been
句子的意思是表示的对去情况的假设(听医生的话是过去的),所以用的是假设过去的过去完成时had done形式;后面的是表示的对现在情况的假设,就是已经好了,有完成意味,可以说是“那她现在将会是康复的”;注意“将”“是康复的”,前一个带有将来意味,是对没发生的将来的推测,后一个是“康复”本身带有完成意味,即假设已经康复的意思。
仅供参考
收起