来自程玉武的问题
IsupposebythetimeIcomebackintenyears'timealltheseoldhouses___.(pull)我想十年以后我回来时所有这些老房子都会拆除了.
I suppose by the time I come back in ten years'time all these old houses___.(pull)
我想十年以后我回来时所有这些老房子都会拆除了.


IsupposebythetimeIcomebackintenyears'timealltheseoldhouses___.(pull)我想十年以后我回来时所有这些老房子都会拆除了.
I suppose by the time I come back in ten years'time all these old houses___.(pull)
我想十年以后我回来时所有这些老房子都会拆除了.
答案:willhavebeenpulleddown
通过英汉对比可知,此处缺少的是"都会(被)拆除"的英语翻译;根据句中的时间状语"by the time I come back in ten years'time 十年以后我回来时"即"by+将来的时间"可知,此处表示发生在将来某时间之前已经完成或一直持续的动作,应使用将来完成时;由于从句中的主语"all these old houses所有这些老房子"与所给动词pull构成了被动关系,故使用将来完成时的被动语态;故答案为willhavebeenpulleddown