1000字左右的古诗:help English answer

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 23:26:48
-look!Mr Hu is on the other side of the street.
-It_____be him . He has gone to Lanzhou.

A.mustn't B.can't C.shouldn't D.won't

who can tell me why the right answer is D
Thank you very much!

首先mustn't be表示禁止
对b can'tbe表示不可能,语气特别肯定
对于c表示不应该做某事
对于d表示不会,语气没有can强烈,所以根据语境应该选
d

可以用筛选法。mustn't表示禁止,can't表示不可能,语气较肯定,shouldn't表示不应该,won't表示不会,语气相对can't弱一些,这句的意思是“不会是他,他已经去了兰州”,所以经过筛选只有won't比较符合题意,答案就是D了。

你们都是什么英语水平啊?明明应该选D嘛!
上面选D的朋友我支持你,大英雄所见略同!
原句的释义:
—看!Mr.Hu正在街对面呢!
—不,那不可能是他的。他已经去兰州了。
(分析:has gone to与has been to都是现在完成时,但有区别
has gone to表示已去而未回;has been to表示曾经去过并已经回来。所以Mr.Hu已经去了兰州而未回来,街对面的人勘定不是Mr.Hu。
can't be意为“不可能是”。)选D。
zhangyuanlxm,支持我吧!搂主咱俩同为 一级 ,同病相怜,交个朋友吧!

因为他已去了兰州,对于去兰州的时候,现在是将来时,所以是d

意思是,不可能是他,他已经去兰州了

我怎么觉得应该是B呢?