早教吧 育儿知识 作业答案 考试题库 百科 知识分享

HespeaksEnglishwithastrong单选1.HespeaksEnglishwithastrongAmericanaccent,sohe-------broughtupinBritain.A.can'thavebeenB.mustn'thavebeen为什么选A不选B?2.Itmaynotbefinetomorrow,in---casewewillhavetoputthetri

题目详情
He speaks English with a strong 单选
1.He speaks English with a strong American accent ,so he -------brought up in Britain.
A.can't have been B.mustn't have been
为什么选A不选B?
2.It may not be fine tomorrow,in ---case we will have to put the trip off.
A.this B.which C.that
ABC的区别是?
▼优质解答
答案和解析
1、选A
A.can't have been “can not”表示不能是……
B.mustn't have been “must not”表示禁止
此句话意思:他说的英语带着很浓的美国口音,所以他不是在英国长大的
选A只是表示一种否定,不是禁止,那么强烈的意思
2、选B
in that case是固定词组,意为在那种情况下,in that case在句子中不能起引导从句的作用;in this case意为在这种情况下,一般不这样搭配,在句子中不能引导定语从句
而in which case中which是关系代词,in which case 常用于定语从句
如果句子只有后半部分in ---case we will have to put the trip off,空缺处可填that,形成完整一句话,因为有前半句,后半句上前把那句的定语从句,所以用which