大学网站有你想看的世界大学网址网。
当前位置:大学网站 » 站长资讯 » 学习英语 » 其它英语 » 资讯详细 订阅RssFeed

选择热点

may have done是什么意思

发布时间:2025-01-06

来源:大学网站

may have done是什么意思你知道may have done的意思吗?

请看下面一题:“Do you think he is lazy?

” “I _____ so once, but I don’t now.

”A.

may have thought B.

can have thoughtC.

may think D.

might think【分析】答案选A。

从答话人的语境可知,空格处的意思“曾经这样想过”,即对过去情况作推测,故应用“情态动词+动词完成式”;又因为 can 表推测不用于肯定句,故选A。

请看类例:Their answers are exactly the same — one of them ______ from the other.

A.

must copy B.

must have copiedC.

should copy D.

should have copied答案选B,既然两人的答案完全一样,说明“抄袭”已经发生,故用“情态动词+动词完成式”,根据句意,应选B而不能选D





【may have done是什么意思查看网站:[db:时间]】

0条评论

网友评论

温馨提示:您的评论需要经过审核才能显示,请文明发言!