问题: 情态动词3
p134
99.The information is fed into a computer which______tell when temperatures drop to freezing.
A.could B.can
p132
75.I should say it wasn't a good idea to throw the tin out of the windows.It _____ somebody.
A.might have hit B.can hit C.can have hit
113.must可以表示将来推测么?
All men must die.这种用法是不是能算“将来推测”
那么She must chat for hours on end if you give her a chance.是否正确?
解答:
99.B.can
我选这个,是因为could在一般现在时里表示推测,表示"可能";
而can表示肯定的描述,说的是能力.
这题里面说的是"信息传递给电脑,电脑会判断温度是否低于0度".电脑是会判断的,不是"可能".
p132
75.A.might have hit
我得说把那个易拉罐从窗户扔出去真不是个好主意,因为它很可能会砸到人.
might比can在表示推测时语气要弱得多,可能性也小得多.
从窗户往外扔东西不一定会砸到人.甚至我们可以不负责任地说,一般情况下,从窗户扔一百次东西,也没有几次会砸到人,这里只是说有这么一种可能性.
所以用了A.
113.must可以表示将来推测么? 这个不太好回答,要找到合适的例句.
All men must die.这种用法是不是能算“将来推测” ?
这不是对将来的推测,不是说"人将来都得死",而是"人固有一死",是对人的性质的一种推测. 不是"将来".
那么She must chat for hours on end if you give her a chance.是否正确? 我认为是不正确的. 用must表示推测时,推测的是性质,就是说,只要满足条件(give her a chance),就会出现那种结果(chat for hours).
但是实际情况是,她可能高兴了会多聊会儿,不高兴了会少聊会儿,但是不高兴了聊起来没完也不一定.
所以这不是对未来的推测,也不是对性质的推测,甚至也不应该用must.
希望帮到你了.
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。