I suppose that when I come back in ten years' time , all these old houses ____-down.
A、will have been pulled
B、will have pulled
C、will be pulling
D、will be pulled
【正确答案】:A
【题目解析】:通过英汉对比可知,此处缺少的是"都会(被)拆除"的英语翻译;根据句中的时间状语"by the time I come back in ten years'time 十年以后我回来时"即"by+将来的时间"可知,此处表示发生在将来某时间之前已经完成或一直持续的动作,应使用将来完成时;由于从句中的主语"all these old houses所有这些老房子"与所给动词pull构成了被动关系,故使用将来完成时的被动语态;故答案为will have been pulled down