How many years did () take () the tower?A.it;building B.they;building C.it;to bulid D.they;build

问题描述:

How many years did () take () the tower?A.it;building B.they;building C.it;to bulid D.they;build

C.it;to bulid
这里是take的花费句型
It takes + time +to do sth那D为什么不行?take此时主语不能是人那什么时候主语可以是人呀?用动词spend时,主语就是人take作为“花费”时主语不能是人吗?对