They must have been enjoying themselves there,otherwise they_ so long.问题主要在选项B.wouldn't have stayed 和选项D.couldn't stay 之间.have been enjoying不是持续到现在的吗?为什么不能选D,而选B?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 10:00:40
Theymusthavebeenenjoyingthemselvesthere,otherwisethey_solong.问题主要在选项B.wouldn''thavestayed和选项D.couldn''

They must have been enjoying themselves there,otherwise they_ so long.问题主要在选项B.wouldn't have stayed 和选项D.couldn't stay 之间.have been enjoying不是持续到现在的吗?为什么不能选D,而选B?
They must have been enjoying themselves there,otherwise they_ so long.
问题主要在选项B.wouldn't have stayed 和选项D.couldn't stay 之间.have been enjoying不是持续到现在的吗?为什么不能选D,而选B?

They must have been enjoying themselves there,otherwise they_ so long.问题主要在选项B.wouldn't have stayed 和选项D.couldn't stay 之间.have been enjoying不是持续到现在的吗?为什么不能选D,而选B?
这是考虚拟语气.根据前一句的意思他们肯定在哪里玩得很开心,后一句otherwise they_ so long.应该是“否则他们不会呆这么久”.而D是“不可能呆那么久”因此选择B

must have +P.P 描述的是过去的时间 是对过去发生的事情的假设

你好。根据你句的语境,在没有时间状语被显示的情况下,enjoy的动作应该是“到现在”,所以应该选用wouldn't have been staying there so long. B和D都是错误的选项。因为staying这个动作也被认为是持续到讲话时为止,并且还可能延续下去。

请认真研读一下再做决定吧。...

全部展开

你好。根据你句的语境,在没有时间状语被显示的情况下,enjoy的动作应该是“到现在”,所以应该选用wouldn't have been staying there so long. B和D都是错误的选项。因为staying这个动作也被认为是持续到讲话时为止,并且还可能延续下去。

请认真研读一下再做决定吧。

收起

They are wet all over.They _____ the rainA must have been caught inB must have been caught by (They must have been there yesterday ,______they?)能用weren't they 还是didn't they? It must have been they who picked the flowers.这里的强调句的must have been 为什么用现在完成时? must have been done must have done must have/ must have been的区别 It must have been they who gave the signal.为什么是they而不是them呢? I think they were Canadian.I don't think they were.They can't have been Canadian.They must have been Australian.帮我看看有无语法错误 Where have they been? she must have been forty.变反意疑问句!They must have seen the film.反意疑问句The old man must have been a Swedish.否定句My father must have gone to work.反意 They must have been to the USA,have not they?与He must have been to the USA,was not he?区别最好讲讲为什么句子主语一换,must反义疑问句就不一样了? 一道英语选择,These trees must have been planted three years ago,____?A weren't they B must't theyC didn't they D haven't they you must consider how dependent on regular rainfall they must have been.后面have been中been!you must consider how dependent on regular rainfall they must have been.句意是一必考虑他们当时如此的依赖常规的降雨!其句中have been Most students felt disappointed at the party.They said that it ___better organizedA.had been B.could have been C,must have been D.would be must not have been;could not have must have been与must have done的区别? many families who don't meet need eligibility have been willing to pay whether they must for a big-name school.中they must for They have a____ been there They must have been here the day before yesterday,__________?A.mustn't they B.didn't they C.mustn't have they D.had they 为什么有yesterday 就要用didn't they?A.为什么不可以呢?