a may have b needn't have c couldn't have d must havei did not know you were dood friends you ___ i have known her scinece she moved here you were abroad then选什么为什么考查什么语法怎么翻译

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 07:42:25
amayhavebneedn''thaveccouldn''thavedmusthaveididnotknowyouweredoodfriendsyou___ihaveknownherscineceshe

a may have b needn't have c couldn't have d must havei did not know you were dood friends you ___ i have known her scinece she moved here you were abroad then选什么为什么考查什么语法怎么翻译
a may have b needn't have c couldn't have d must have
i did not know you were dood friends
you ___ i have known her scinece she moved here you were abroad then
选什么
为什么
考查什么语法
怎么翻译

a may have b needn't have c couldn't have d must havei did not know you were dood friends you ___ i have known her scinece she moved here you were abroad then选什么为什么考查什么语法怎么翻译
正确答案:选C.couldn't have
即:I did not know you were good friends.
You couldn't have.I have known her since she moved here.You were abroad then.
翻译:我原来不知道你们是好朋友.
你不可能知道.自从她搬到这儿我就认识她了,那时你出国了.
解析:首先纠正一下你的句子中有拼写错误的单词,dood应该是good,science应该是since 自从.couldn't have done 是指对过去做过的事情的否定推测,表示不可能...的意思;根据句意应该选C项,指原来不可能知道这件事.而may have done 是指对过去做的事情的肯定推测,原来有可能...;needn't have done 是指过去本不应该做的事情却做了;must have done 是指对过去做的事情的肯定推测,而且可能性要比may have done要大.
有不明白的请继续追问,

May I finish the work this afternoon?No,you __ You __ finish it now请填空 A mustn*t needn*t B needn*t don*t have toC needn*t mustn*t D mustn*t mustn*t may i go now?--No,you____,You___stay here A needn't;has to B mustn't;have to C needn't;must选哪个?为什么? You __ have come here in person. A phone call would have been OK.A.may not B.needn't C.can't D.mustn't — Mom ,must I finish my homework now?—No,you________.You may have supper first.A.mustn’t B.needn’t C.can’t You_____open the door before the train gets into the station.A.don't have to B.mustn't C.needn't D.may not Don't go out alone at night.You ____ go with your friends if you have to.A.needn't B.couldC.may D.mustn't excuse me ,sir.you __open the door before the train stops .A.mustn't B.needn't C.may not D.don't have to 1. May I stop my car here?No,you____.A.can't B.mustn't C.needn'tD.don't have to You ___ get up so early,bue you must go to work on time.A mustn't B have to C may D needn't You have been well prepared for the exam,so there___be any difficulty in your passing it.A.must B.may not C.needn't D.shouldn't May I come in?No,you ___.A.mustn't B.needn't C.may not D.aren't May I come in? No, you ___. A. mustn't B. needn't C. may not D. aren't We____ fight aganist pollution A.may B.should C.mustn't D.needn't We _____ fight against pollution.A.may B.Should C.mustn’t D.needn’t We__fight against pollution.A.may B.should c.mustn't D.needn't 1.I wish to go home now,___ I A.may B.can't C.must D.do2.The taxi ___ only hold six passengers.It is full.you take the next one.A.may...may B.can...may C.may...can D.must...can3.He must have finished his homework,_____he?A.mustn't B.didn't C.needn't -May I watch TV for a while?-No,you ______.You have to do homework.a.shouldn't b.needn't c.mustn't d.won't (为什么不用shouldn't)?而用mustn't ___I take a bus?no,you needn't.a,must b,can c.may dmight