If it had been fine yesterday,we could have watched that air show.,But it_all day Arainrd Bhas rained 为什么不是B?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 22:15:40
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.,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项用现在完成时和现在有关,实际上只要说明昨天的情况,不用考虑对现在的结果和影响的。

If it had been fine yesterday,we could have watched that air show.,But it_all day Arainrd Bhas rained 为什么不是B? especially if it had never been attained before.什么结构 If ihad had atry,it would have been different. If it had not been for与If it were not for有什么区别? You couldn't have had all your work done ______ .A.if it was not for me B.if had it been for us C.it had not been for me D.had it not been for me If it had been known that,why the need for and at the beginning .If it had been known that,why the need for and at the beginning . If it had ------------for the heavy rain.i should have been here earlier A if it were not B were it notC had it not been D if it wasn't __for the rain ,the construction work would have been faster A If it were not B Were it notC Had it not been D If it hasnt ____for your help,we wouldn't have succeeded.A,Hadn't it been B,Had it not been C,If it had been D,If it were但是A和B的区别在哪儿? If it had been fine,we would have gone to the park.为什么此句中的“如果天气好的话”要用过去完成时,还有have gone是表示”去过还没回来”的意思,为什么这句话中要用它呢,用have been不是更好吗 英汉互译 If we had been given more time,we could have done it better Stave said that if he had known how it worked,he would have been told If it had been for the captain,the ship would have sunk. 翻译At any rate, it would have been just if Ed had lost. If it had not been for your help,I would have been late for school,改成倒装句式 “It's so much darker when a light goes out than it would have been if it had never shone.” 虚拟语气 if You could have done other career What would it have been 为什么不是 if ..Had done 句