It took him ten years to camplete it.That’s how long________to do it.

问题描述:

It took him ten years to camplete it.That’s how long________to do it.
It took him ten years to camplete it.That’s how long________to do it.
(a) he took
(b) himtook
(c) took him
(d) he was taken
It was Eiffel_________constructed the metal framework.
(a) whom
(b) which
(c) who
(d) whose

1 D,前半句的同样意思的 主宾语颠倒而已.前面是 it took him,倒过来,自然是 him 被 it 给took 即 he was taken啦
2 C,定语从句,首先 埃菲尔 铁塔的 埃菲尔在后句 金属框架里面作主语,所以 a 不能选,whom是宾格; which不能指代人,也排除; whose是所有格,谁的,显然也排除,所以是C.