作业帮 > 英语 > 作业

They _____ so tired if they _____ for a whole day .

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 02:44:52
They _____ so tired if they _____ for a whole day .
wouldn't be feeling ; hadn't been walking
很明显考的是if 在非真实条件句中的用法
但是那到底是表示对过去还是现在的假设呢.
我应该怎样去区分这样的句子呢
我总觉的应该答案是 wouldn't have been feeling ,hadn't been walking 但是没有那个选项
或者两样都应该行 .
主句表示对现在的假设 从句表示对过去的假设
就是表示对过去的假设
主从句各自按照语意显示的时态使用虚拟语气.
"being tired"是现在的状态,所以be虚拟为would be;"walk"是过去的动作,所以did虚拟为had done.