20. 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.
A. took 700,000 artisans more than 36 years to complete them
B. took 700,000 artisans more than 36 years to complete it
C. took 700,000 artisans more than 36 years to complete
D. 700,000 artisans took more than 36 years to complete
E. to complete them too 700,000 artisans more than 36 years
请问took 的主词是谁…是兵马俑吗,但是物怎么能took….
还有为什么不用加it
C
这是个习惯表达。
you can see the following example sentence in Longman :
The building took two years to complete.
Or
you can refer to previous discussion here:
http://forum.chasedream.com/dispbbs.asp?boardID=23&ID=56794&page=1
这是个习惯表达。
you can see the following example sentence in Longman :
The building took two years to complete.
Or
you can refer to previous discussion here:
http://forum.chasedream.com/dispbbs.asp?boardID=23&ID=56794&page=1
同意flyingceleste
伟氏上标明只做transitive用,不放心又回头查了薄冰语法,信心是一样的。
it作为complete的宾语,指代前面的army,不能省略。
我选C
Sorry, 又想了一下,这题大概是这样的。
两个表达法,这里用了第2个。
1. It took me three days to write this essay.
2.This essay took me three days to write.
open to discuss..
支持c
不需要在complete後又出現it作complete的受詞,因為主詞還是the army
it的出現有太多的名詞可以指稱:afterlife, emperor,甚至achievement造成混淆
这个题目有定论么?我也认为C更优.
以前NN LES,Leenon,Gonghao 都确认了,C才是对的。
我觉得这个就是中学语法。C is right!
我觉得是 It took artisans 7000.... to complete the army of ....
army 已经是complete 的宾语了
欢迎光临 ChaseDream (https://forum.chasedream.com/) | Powered by Discuz! X3.3 |