35. -Where is Lucy? -I can't say where she is, but she _________ have gone to meet her classmates, for they want to go to Sichuan to work as volunteers. A. can B. should C. must D. may 为什么是may?而不是must?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 15:57:26

35. -Where is Lucy? -I can't say where she is, but she _________ have gone to meet her classmates, for they want to go to Sichuan to work as volunteers. A. can B. should C. must D. may 为什么是may?而不是must?
35. -Where is Lucy?
-I can't say where she is, but she _________ have gone to meet her classmates, for they want to go to Sichuan to work as volunteers.
A. can B. should C. must D. may
为什么是may?而不是must?

35. -Where is Lucy? -I can't say where she is, but she _________ have gone to meet her classmates, for they want to go to Sichuan to work as volunteers. A. can B. should C. must D. may 为什么是may?而不是must?
must表示肯定,但是回答句前面说的清楚,“我说不出来她去哪了”,所以用不肯定的

其实在英语口语中说may和must没什么区别,但在这里选择题考查语法may相比于must更加的不确定,在这句答语中,说明并不确定lucy在哪里

must表示肯定,但是回答句前面说的清楚,“我说不出来她去哪了”,所以用不肯定的

may have done 是可能已经,是一种推测
用must have done的时候,是本应该做的意思,一般后面接实际上应该干什么去了

may have done 是可能已经做了某事,是一种不确定推测
must have done是一定已经做了某事,是一种确定推测
由于并不确定lucy在哪里 所以用may