题目内容
------ Henry doesn’t seem like the same person.
------ ________ so much in the war has made him more thoughtful.
| A.For him to see | B.His seeing |
| C.Having seen | D.To have seen |
B
解析试题分析:考查动名词做主语的区别。从上下文来看,第二个句子的谓语为“has made”,前面所填部分是主语,C项是现在分词的完成式不能单独做主语;D项是不定式的完成式只能作状语,排除;A项不定式放在句首且有for引出不定式动作的逻辑主语一般作状语,排除;B项为动名词具有名词的性质特点,能做主语,动名词做主语时其逻辑主语用形容词性物主代词或名词所有格表示;故B正确。
考点:考查非谓语动词的区别。
_____ on folk tales, Mo Yan's novels become a mixture of fantasy and reality.
| A.Based | B.Basing | C.Base | D.To base |
____________for children, the album became popular with parents __________it came out.
| A.Designed; when | B.Designed; immediately |
| C.To design; as soon as | D.Designing; as |
Every evening after dinner, if not ______ from work, I will spend some time walking my dog.
| A.being tired | B.tiring | C.tired | D.to be tired |
Pressed from his parents, and _____ that he has wasted too much time, the boy is determined to stop playing video games.
| A.realizing | B.realized | C.to realize | D.being realized |
So far nobody has claimed the money in the library.
| A.discovered | B.to be discovered |
| C.discovering | D.having discovered |
The supermarket next month will be the biggest one in the city.
| A.completed | B.being completed |
| C.to be completed | D.having been completed |
The German athlete, ________ several attempts to beat the world record in high jumping, decided to have another try.
| A.to make | B.having made | C.making | D.made |
--What made Kate so excited yesterday?
--________ by her boss, as far as I know.
| A.Being praised | B.Praised |
| C.To praise | D.She was praised |