9.Mary is very late,she ______.

9.Mary is very late,she ______.
A.may miss her train B.may have missed her train
C.must miss her train D.could miss her train
为什么不能选C?
aassissb1 1年前 已收到4个回答 举报

maygf 幼苗

共回答了12个问题采纳率:91.7% 举报

因为错过了火车只是其中一种可能性,所以不能填must

1年前

7

小海浪1860 幼苗

共回答了218个问题 举报

意思不通,这里must是必须的意思,must have才是也许的意思,可以说
she must have missed her train.

1年前

2

ws9587110 幼苗

共回答了718个问题 举报

选C,must是说话人对自己推测的肯定性

1年前

0

hhhui_1 幼苗

共回答了246个问题 举报

此题选B。C不对是因为没有用完成时表对过去的推测。
Must have done 表示对过去事情的肯定的推测,在句子当中要有事实依据的,所以此题C改成must have missed her train也是可以的,只不过和B相比更肯定写些。

1年前

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