搜索
首页 教育/科学 学习帮助

english

You ( )Bob at the meeting yesterday,he has been on holiday in paris for a week. A must not have seen B should not see Ccan not have seen D could not see

全部回答

2006-07-28

0 0
    C 表示不可能 表示不可能只能用cant have done 或者couldnt have done A。 must not的意思是绝对不可以,没有must not have done的用法 ould not see是不应该,是一种告诫,不符合句子意思 uld not see就是看不见 这道题目是考你对情态动词表达推测之意的用法。
     通常说 你一定是…… you must be 你一定做了 you must have done 你一定不是 you cant be 你一定没有做 you cant/couldnt have done 这种用法要与其它的区分开来,B和D选项就不是这种用法,而A选项是用错了。
     。

2006-07-28

43 0
选C。表推测的情态动词有:must/may/might/can/could 其中must 只用于肯定推测。can只用于否定和疑问句。当表示对过去的推测时,要用must/may/might/can/could+ have done 。根据句子的意思是对昨天发生事情的推测,因此排除B和D。而must只用于肯定推测,也不符合题意。

2006-07-28

31 0
选D, 由yesterday看只是对一般过去的猜测, 用could/couldn't就行 can not have done 意思是,本不可能做某事而实际上做了 A中 must表猜测时只能用于肯定的猜测中, 没有mustn't的说法

2006-07-28

45 0
A 。must not have seen (强调肯定) You must not have seen Bob at the meeting yesterday,he has been on holiday in paris for a week. 你在昨天的会议上肯定没看到Bob,因为他正放假一星期,在巴黎度假。 由后文得知,看不到是肯定的。

2006-07-28

27 0
n not have seen can not have done表示对过去情况的否定猜测。 这句话的意思是:你不可能在昨天的会议上看到Bob,因为他正放假一星期,在巴黎度假。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
学习帮助
出国/留学
院校信息
人文学科
职业教育
升学入学
理工学科
外语学习
K12
学习帮助
学习帮助
举报
举报原因(必选):
取消确定举报