关于虚拟语气中含蓄的问题
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/07/04 14:42:51
关于虚拟语气中含蓄的问题
原句:
He was not well yesterday,or he would have helped you with your experiment.
请问为什么主句使用 was 从句使用 would have helped?
主要是不明白做含蓄题的思路,是说主句只是需要看主句是什么时态谓语动词就填什么时态么?那or后面的谓语动词怎么填该如何判断?
原句:
He was not well yesterday,or he would have helped you with your experiment.
请问为什么主句使用 was 从句使用 would have helped?
主要是不明白做含蓄题的思路,是说主句只是需要看主句是什么时态谓语动词就填什么时态么?那or后面的谓语动词怎么填该如何判断?
![关于虚拟语气中含蓄的问题](/uploads/image/z/17448231-39-1.jpg?t=%E5%85%B3%E4%BA%8E%E8%99%9A%E6%8B%9F%E8%AF%AD%E6%B0%94%E4%B8%AD%E5%90%AB%E8%93%84%E7%9A%84%E9%97%AE%E9%A2%98)
你的问题很好.含蓄虚拟语气实际上是虚拟语气中比较特殊的一种.如果你一般的虚拟语气使用很好的话,很容易理解.一般的虚拟语气由if引导的虚拟条件引起,含蓄虚拟语气由 but for,without,with 引出条件,意思为要不是,如果没有,如果有,or和or else 引导主句,意思为否则,通常是对过去的虚拟.
eg.But for your help,I couldn't have done it so well.要不是你的帮助,我不可能做的这么好的.
I couldn't have lived so long without the the nurse's considerate care.没有护士的细心
照顾,我不可能活到现在.
你给的例句中,前半部分为事实,而or (否则)实际将前半部分的事实做了反向的假设,意思为要不是这样的话,所以应为对过去的虚拟,用相应的句型即可.
eg.But for your help,I couldn't have done it so well.要不是你的帮助,我不可能做的这么好的.
I couldn't have lived so long without the the nurse's considerate care.没有护士的细心
照顾,我不可能活到现在.
你给的例句中,前半部分为事实,而or (否则)实际将前半部分的事实做了反向的假设,意思为要不是这样的话,所以应为对过去的虚拟,用相应的句型即可.