will have been pulled 和will be pulled的区别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为什么不选B和C?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 16:18:54
will have been pulled 和will be pulled的区别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为什么不选B和C?

will have been pulled 和will be pulled的区别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为什么不选B和C?
will have been pulled 和will be pulled的区别
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
为什么不选B和C?

will have been pulled 和will be pulled的区别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为什么不选B和C?
原题翻译 我猜测当我十年后回来的时候,所有的这些旧楼都已经被推倒了.
分析
1 将来某事某事已经完成,典型的将来完成时结构
2 主句中的主语是old houses,是无生命的物体,只有在被动状态下才能和动词“推倒”合理组合.
由此推断,本题应当使用将来完成时的被动语态.
3.B选项为主动语态,不合格;C选项为将来进行时,不合格;D 选项为一般将来时的被动语态,不合格;只能选择A.
希望能帮到您.

B中谓语为主动时态,房子是要被推倒的,要用被动
C中不可能是刚好正在被推倒

选A
整句话的意思是:我猜十年后我再次回来时,所有这些旧房子都将已经被拆了。
in ten years'time可以看出,“旧房子被拆”是十年后的事情,所以考虑是将来时,四个选项都是将来时,然后是“我再次回来时,房子将已经被拆”可知是拆迁是发生在我回来之前的,所以用完成时,而且房子是被拆掉,所以用被动形式,这是典型的将来完成时will have done的被动语态will have...

全部展开

选A
整句话的意思是:我猜十年后我再次回来时,所有这些旧房子都将已经被拆了。
in ten years'time可以看出,“旧房子被拆”是十年后的事情,所以考虑是将来时,四个选项都是将来时,然后是“我再次回来时,房子将已经被拆”可知是拆迁是发生在我回来之前的,所以用完成时,而且房子是被拆掉,所以用被动形式,这是典型的将来完成时will have done的被动语态will have been done
希望帮助到你,学习进步。

收起

who will have been to will have been sold out 是什么语法 I have been around will accompany you will have been done怎么用 have been doing,had been doing,will have been down是什么 Mr.Page will have been teaching for a total of forth years.在这句话中,我想知道为什么要用will have been teaching(will have been doing)这个时态,而不是will have teached(have been done) will have been后面的动词是什么形式的? Your dream will come true.She must have been wonderful. There have always been,and there will always be clowns. Feelings have been so deep,I will not let will be done和will have done是什么情况could have been呢 by the year 2011,the children online will have been 60000000什么意思,为什么用will have been you,d better go to see a doctor and have your bad tooh----out.A pull B pulled C to pull D be pulle will be+ 过去分词与will have been+ 过去分词的区别.By the time the author comes back from abroad,all the books_______.A.will have punished B.will have been punishedC.will be punished D.have been punished he-----blind not to see that car cominga can hve been b will have been c may have been d must have been They have never been there __.A .and never will B.and never will goC.and will never have been D.and will never go there By this time next year,they ______ for sixty years.A) will have been marriedB) will have marriedC) will be marriedD) have been married Tom with his parents_____to America.They _____back in two weeksA.have gone;will come Bhas gone;will come C have been;have come D have been;come