英语语法题(虚拟语态):___if you had lost your watch?
题目
英语语法题(虚拟语态):___if you had lost your watch?
___if you had lost your watch?
A.Hadn't you been upset
B.Wouldn't you be upset
请问:if+had done不是对过去情况的假设吗?从题目上来看应该是对未来的假设才对,那么为什么要用if+had done呢?
答案
虚拟条件句本来是保持时态一致的,但也有例外:错综时间条件句.比如一例:你昨天要是听了我的建议,你现在就会好了.在这句话中条件是过去的,但主句却是现在的,因此语法上有个规则:“各扫门前雪”,即分别按自己的规则...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 写关于你同学如何去学校的调查的英语作文
- 【物理题】2003年10月15日上午9时、我国在酒泉卫星发射中心成功发射“神州5号”载人航天飞船
- 1.一项工程,甲单独做要12小时,乙单独做要15小时,现在甲乙合作5小时后,余下的由甲单独完成,完成这项
- 英语TOPIC,四人一组Share your favorite myth or legend with the other members in your group
- What is your hand?A picture
- 把句子改为否定句:My tail is long.
- 氧化还原反应 元素化合价升降总数相等 这句话怎么理解
- 用12快相同的正方形拼出长方形,可以拼出()种?
- 我化学真的学得不好……所以求教……不要喷我……我是真的不会……没有想要偷懒……
- 妈妈拿了钱去买大米,如果卖大米25千克,可余下4元;如果买30千克,就缺6元,每千克大米多少元?妈妈带了
热门考点