英语问题请求大神解答....

if you _____your reservations earlier ,you would have gotten on the flight you wanted.
a)made
b)had made
c)have made
神呐,告诉我如何解答正确的方法.....我求助
he might ______a discount if he pays for ticket before next week
a)get
b)gets
原因...
求助啊啊啊啊啊啊啊啊~~~

第一题选B第二题选A
解释看评论

额,既然还没有人跟我抢,我整合一下答案
两道题目都是假设,但是假设针对的时间不同。判断这个时间看句子的另一半。

第一题在分句中挖空,就关注主句时态you would have...,这表明是对过去的虚拟。意思是如果你那时候(过去某个时间点A)怎么样,你那时(过去某个时间点B,后于A)就能怎么样。 对过去的虚拟,分句应选用过去完成时

第二题因为might是情态动词,所以不需要分析时态就直接得出答案,应用动词原型get
但若详细分析句子,此题在主句中挖空,就关注分句时态if he pays for .....分句是一般现在时,但后面的时间点 before next week实际上是未来式。这就表明是主句未来,假设从句以一般现在时表未来的情况。

希望能帮到你。还有什么问题可以hi我,以后也可以向我提问O(∩_∩)O
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网