英语语法Over a hundred people must have been driven away from their homes by the noise

英语语法Over a hundred people must have been driven away from their homes by the noise
Over a hundred people must have been driven away from their homes by the noise
这句话里面must be表示推测,been driven 是不是还构成被动语态
我对英语什么都不懂
英语人气:643 ℃时间:2019-11-05 01:55:00
优质解答
你说的很对,这是对过去发生的事情的推测,而且是被动语态.
表推测的时候有两种说法:一个是must be;另一个是must have done
例如:那个人一定是我们老师吧!It must be our teacher.说这句话的时候你和你的同学都看到了有个人,但看不清楚,所以进行推测.这是对现在发生的事的推测.
而你给出的句子是对过去的推测.而且句中的主语是people,是人们“被”从家园赶走,所以又用了被动的形式.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版