1 Let's move the stone away,or there-----an accident A may h

1 Let's move the stone away,or there-----an accident A may have Bmay be A不可以吗?2,I didn't see her in the meeting room this morning.She-----at the meeting A mustn't have spoke B.shouldn't have C needn't have spoken D couldn't have spoken 3,John-----his father about this failureth in the exam dares not tell B dare nor rall dare做情态东为什么不加s.
凌tian 1年前 已收到4个回答 举报

caolei850618 幼苗

共回答了14个问题采纳率:85.7% 举报

there may have 可以理解为在之前已经有事故了 所以另外一个答案更加好
AC可以直接排除 must是必须,我今天没有在早会上看见她,她必须不在哪里;很明显意思上不成立.
need 需要,翻译过来就是她不需要说话,早会没有看见她和她没有需要说话没有联系/
B shouldm't have 这里是不是同样有spoke?漏了写吧...
shouldn't意思理解为她不应该,翻译过来就是她不应该在会上说过话,和前面早会没有看见她同样是没有逻辑的,排除/
D couldn't have spoken 首先这里必须用spoken,spoke是肯定不对的,因为这个是完全过去式.然后从意思理解上来说,我早会没有看见她,所以她不可能在早会上发言.逻辑上是成立的.
dare不加s是因为这件事情已经发生了,肯定是出了成绩之后,John才不敢告诉他爸爸.dares用于一般现在时,而不是过去时.


看在我这么认真回答~记得要采纳我哦!

1年前

2

mengfuzi1975 幼苗

共回答了18个问题 举报

1 may be 正确,不能有may have
2 整句的意思是,我今天早上在会议室没有看见她,她不可能在会议上发过言了。
3 dare用作情态动词时,表示“敢于”这个意思,主要用于疑问句、否定句及条件从句。
【例如】
Dare you go home alone?
Tom dare not gosintosthe haunted house. ...

1年前

2

Victor_tarn新ID 幼苗

共回答了11个问题 举报

1 there may be 是there be句式的变形。
2 couldn't have done 只能表推测,相当于 can't have done,意为:“过去不可能做了某事。”
3.dare 情态动词是没有第三人称的,类似 could, can 等,助动词才会有第三人称和数的变化

1年前

1

小鸡公主 幼苗

共回答了15个问题采纳率:93.3% 举报

  1. There be 是固定结构,所以答案是B而A不可以

  2. couldn't have spoken,意思是已经无法说话了、只有D符合要求

  3. 情态动词又称为情态助动词,因此无需加S

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.020 s. - webmaster@yulucn.com