46._______ in thought, he almost ran into the car in front of him.
A.Losing B.Having lost C.Lost D.To lose
47.You were brave enough to raise objections at the meeting.
-Well, now I regret _______ that.
A.to do B.to be doing
C.to have done D.having done
48.The boy wanted to ride his bicycle in the street, but his mother told him _______.
A.not to B.not to do
C.not to it D.do not to
49.She set out soon after dark _______ home an hour later.
A.arriving B.to arrive
C.having arrived D.and arrived
50.Rather than _______ on a crowded bus, he always prefers _______ a bicycle.
A.ride; ride B.riding; ride
C.ride; to ride D.to ride; riding
51.The visiting Minister expressed his satisfaction with his talks, _______ that he had enjoyed his stay here.
A.having added B.to add
C.adding D.added
●答案解析
1.答案:A
解析:在英语谚语中,常用单词的相同形式进行表达,made和kept都是过去分词,表示被动.
2.答案:D
解析:The president's attending the meeting himself是现在分词的复合结构,在句子中作主语.
3.答案:A
解析:invite与you是动宾关系,要用过去分词.invited作状语,表示被动.
4.答案:B
解析:have a role to do sth.具有做某事的作用.
5.答案:B
解析:这是一个主语从句.it作形式主语,whether they will enjoy it作真正的主语.remain后接to do sth.作表语.see与主语从句是动宾关系,所以要用to be seen作remains的表语.
6.答案:D
解析:once begun在句子中作状语.begin可以作及物动词,着手.
7.答案:B
解析:to放在key的后面作介词,后接动名词;过去分词短语made by the customers作demand的定语.make与demand是动宾关系,要用过去分词.
8.答案:A
解析:动词不定式作目的状语,表示努力的目的.为了在国际市场上取得更大的份额,许多国有公司正努力使自己的产品具有竞争性.
9.答案:D
解析:动词不定式表示将要发生的事,就要…….be + 形容词后接不定式的一般式,不用被动式.如:The problem is difficult for us to work out.我们很难做出这个问题.
10.答案:C
解析:lack是及物动词,后接宾语money.his parents与lack是主谓关系,要用现在分词作状语.虽然缺钱,他的父母想法让他上了大学.
11.答案:D
解析:know与words, expressions, phrases是动宾关系,要用过去分词作定语,表示被动.
12.答案:C
解析:在这个句子中,will do是谓语,要用动名词作主语.expose与one's skin是动宾关系,要用动名词的被动式being exposed.
13.答案:B
解析:过去分词bought作daily goods的定语,buy与daily goods是动宾关系,要用过去分词表示被动.
14.答案:A
解析:mean doing sth.意味着什么.mean to do sth.打算做什么.
15.答案:A
解析:complete与museum是动宾关系,要用过去分词completed作状语,表示被动.现在分词的被动式being completed只作定语,不作状语.to be completed作目的状语,不与when连用.
16.答案:D
解析:In order to make our city green是目的状语,其逻辑主语是we.
17.答案:C
解析:所提供的情境the newly-elected president is having a hard time说明新任总统现在和将来都有难以解决的问题,要用to settle作定语.
18.答案:A
解析:从already一词可知,要用现在分词的完成式.由于已经受到如此严重的污染,现在清理河道可能太晚了.