炉石夜之魇:懂高中英语的进 说下为什么?谢谢

来源:百度文库 编辑:高考问答 时间:2024/04/28 04:57:55
1.--you seem to have had that car for years .
--Yes , I should sell it ____it still run
A. before B after C. until D. while
2. I promise that she ___get a nice present on her birthday party .
A. should B.would C. shall
为什么第二个选 shall 答案是这样但没有解释

1: D 选while,while是:当....的时候,翻译为:当它仍然能运行的时候,如果选before,是:在它能运行之前,其他2个选项都不make sense.
2:B,这个是个过去讲来时,或者可看成虚拟语气,用过去事态,C肯定不对,剩下A,B;而A,Should除了是Shall的过去事态以外,还可以翻译为:应该,所以如果选择A,变成:我许诺她应该可以得到一个不错的礼物,意思上不通,选择would对,would是will的过去时,翻译是:她将会得到一个不错的礼物。而且问过老外,同样得出同样答案。

1.a
在它还能走之前,如果都坏了,谁还会买它。用while意思是在它跑的时候,在跑,不停下来怎么买啊?
2.should,是应该;shall是说话者主观上赋予的应该,就是我觉得他会得到漂亮礼物,而不是他应该得到。表示一种许诺。

1.D
我应该在它还能跑的时候把它卖掉。
2.A
promise后用should加强承诺的语气。

1 d 当它还能用时,我要把它卖掉!
2a promise 后面的从句用should +v原形

1D2B
不知道对不