求解英语单选(要详细解析)
来源:百度知道 编辑:UC知道 时间:2024/05/29 15:53:16
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,