If it had been fine yesterday,we could have watched that air show.,But it_all day Arainrd Bhas rained 为什么不是B?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 05:12:29
If it had been fine yesterday,we could have watched that air show.,But it_all day Arainrd Bhas rained 为什么不是B?
If it had been fine yesterday,we could have watched that air show.,But it_all day Arainrd Bhas rained 为什么不是B?
If it had been fine yesterday,we could have watched that air show.,But it_all day Arainrd Bhas rained 为什么不是B?
If it had been fine yesterday,we could have watched that air show.,这一句话是虚拟语气.意思是,如果昨天是晴天,我们就可以看空中表演了.潜意思就是,昨天并不是晴天,而是雨天.has rained的意思是过去下雨,一直下到现在.句子中并没有这个意思,也没有跟其他时间做比较.所以用rained就好.
希望对您有所帮助~
少年,没有为什么···老师会给你解释 这是在陈述客观事实。
所以,把这种用法记住吧,以后还会碰到的。 我记得我当初那会也错过这道题。
少年,加油吧。
如果昨天天气好,我们就能看那个air show了,但是昨天一整天都下雨。
“昨天一整天都下雨”,单纯表达过去发生的事情,要用一般过去时,所以选A
B是现在完成时,它虽然也是说过去的事情,但强调对现在的影响,和现在联系密切,比如,我已经做完作业了I have finished my homework. 对现在的影响就是“我现在不用做了”。
也可以简单的说,一般听到“已经”就用...
全部展开
如果昨天天气好,我们就能看那个air show了,但是昨天一整天都下雨。
“昨天一整天都下雨”,单纯表达过去发生的事情,要用一般过去时,所以选A
B是现在完成时,它虽然也是说过去的事情,但强调对现在的影响,和现在联系密切,比如,我已经做完作业了I have finished my homework. 对现在的影响就是“我现在不用做了”。
也可以简单的说,一般听到“已经”就用完成时。
收起
因为事情发生在yesterday, 所以应当使用过去时,应当保持整个段落在时态上的一致性。。。。
应该是A 用rained,是一般过去时,客观描述当时的实际情况;而B项用现在完成时和现在有关,实际上只要说明昨天的情况,不用考虑对现在的结果和影响的。