21. on condition that 只有在……的条件下,例如:You can go out to play on condition that you should come back before dark.
22. 解本题的关键是正确理解句意并理清定语从句的结构。从句意看,应该使用agree on,取“在……取得一致意见”之意。如果选C项,which在定语从句中作begin的宾语,定语从句可以改成Different forms of life had begun the way.很明显这是错误的。故选B。
23. charge的意思是“要价”,这不是顾客的所为,故排除B;supply意为“供给”,与句意不符;offer的意思是“出价”;agree with意为“同意某人的意见”;agree on意为“(对…)意见一致”,因此,D项符合句意。
24. he had是修饰time的定语从句,因此排除B项;在短语devote … to 中to是介词,其后应用名词或动名词,而且to不可省略,故选A。全句意思为:这名律师很热心,他的业余时间都用来帮助残疾人。
25. 本题考查根据语境和句意使用动词的能力。答语中to后省略了buy,依据but判断答语两句为转折关系,所以后文说“忘了”,前文一定是说“打算买”。能表达此意的只有C项,mean to do意为“有…的意图;打算”。
26. 依据“only+状语”放在句首时,主句倒装的规则,排除A、B项;依据make oneself done,确定答案为D。
27. 本题考查的是强调句型:It is / was … that …。 |