21. With the price of oil_____ , the economy of that country is slowing down.
A. rising up B. going up C. taking up D. bringing up
【解析】选B。考查with的复合结构。题意为:由于油价上涨,那个国家的经济发展正在减速。go up上涨,上升;take up从事,占据,站好位置以备……;bring up呕吐,培养,抚育;没有rise up的说法,因为rise 本身就有上升之意。
22. Can you think of the difficulty I had______ the work?
A. to do B. done
C. been doing D. doing
【解析】选D。考查 “have difficulty (in) doing sth. 干某事有困难” 这一搭配,其中的介词in可以省略。