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

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

题目
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.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.