Rivaling the pyramids of Egypt or even the ancient cities of the Maya as an achievement, the army of terra-cotta warriors created to protect Qin Shi Huang, China's first emperor, in his afterlife is more than 2,000 years old and took 700,000 artisans more than 36 years to complete them.
182. (GWD-18-Q17)
Rivaling the pyramids of Egypt or even the ancient cities of the Maya as an achievement, the army of terra-cotta warriors created to protect Qin Shi Huang, China's first emperor, in his afterlife is more than 2,000 years old and took 700,000 artisans more than 36 years to complete them.
took 700,000 artisans more than 36 years to complete them
took 700,000 artisans more than 36 years to complete it
took 700,000 artisans more than 36 years to complete
700,000 artisans took more than 36 years to complete
to complete them took 700,000 artisans more than 36 years
题目释义:the army is …. and took …. years to complete
考点:
题目释义,指代一致
1. 不定式的用法:当不定式修饰其逻辑宾语时,如Can you give me some work to do? 不定式的后面是不能带宾语的。(具体不定式用法见补充说明)
2. Run-on sentence。
选项分析:
当不定式修饰其逻辑宾语时,不定式的后面是不能带宾语的:这个句子里to complete做状语修饰动词took和其逻辑主语是the army of terra-cotta warriors,所以其后面不能再带宾语;them与所指对象the army of terra-cotta warriors单复数不一致。
it必须省略,原因如A。
Correct。
700,000 artisans重新引出新的句子,and前缺少逗号,形式上是造成了run-on sentence;同时因为主语不一致,complete后面应该加宾语it来指代the army of terra-cotta warriors。
to complete提前使句式awkward,常用习惯表达是sth. took sb. some time to do;them与所指对象the army of terra-cotta warriors单复数不一致。
======================
这题是看懂了,但是我总是搞不清楚不定式后的宾语什么时候省略什么时候不用