求解英语单选(要详细解析)

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:53:16
1.Mr. Baker suggested a good way ____ prices from ____ .
A.to stop;rising B.of stopping;being risen C.to stop;raising D.stopping;being raised
正解:A (C为什么不行?)

2.You ____ only half the price, how would the seller sell the jacket to you?
A.spent B.paid C.charged D.offered
正解:D (A为什么不可以?)

3.Do you agree to his way ____ the problem is settled?
A.which B.how C.that D.by which
正解:C (如果有选项是 in which是不是也可以呢?)

4.Don't go without us.We ____ the experiment.
A.will almost finish B.have almost finished C.almost finished D.are almost finishing
正解:B (我觉得D没什么错啊。)

5.A group of middle schoolers ____ college students for a day recently and experienced the fun of learning when they tourd Harvard University.
A.has become B.had become C.became D.become
正解:C (既然句子中有recently 那为什么不用现在完成式?)

6.We had intended to do everything according to the schedule ,but it didn't ____ as planned.

1. raise是及物动词,如果以raising这种主动形态出现,后面要有宾语。

2.如果用spent就表示已经付钱了。但题目意思是“出价”,卖主并没同意。

3.way表示方式方法,后面跟定语从句,三种引导方式,in which,that,或者省略。

4.选d变成现在进行时了,finish这种瞬间动词,不能有进行时。

5.要看整体时态的,这句话整体时态是过去时。

6. turn out表示“结果。。。”,因为这里要表示出一种意外的感觉。

7. 选A要说were held up

8.用what的话变成名词性从句了,那么从句里面必须有谓语动词和宾语,但这里没有谓语,所以只能用those,后面的ing结构是后置定语。

9.A错了。因为这里需要一个动名词做主语,只有being done是动名词结构,done不能做动名词。

10.我觉得这里的a great deal就等于highly的意思。

11. 这里略带有命令的口气,所以不用现在进行时。

12. 个人觉得如果主语是人的话,可以说help,如果是sth,用work更通顺。

13. 这里的could表示“能够”,can和could都有这个意思,但would没有“能够”的意思。后面那个would表示过去将来时,因为if的句子里需要主将从现。

不懂的话直接在线问我吧。

1.Mr. Baker suggested a good way ____ prices from ____ .
A.to stop;rising B.of stopping;being risen C.to stop;raising D.stopping;being raised
正解:A (C为什么不行?)
rise是不及物动词,而raise是及物动词
这句话里其实正过来讲是price rise,后面没宾语了,所以用不及物动词

2.You ____ only half the price,