https://jiaoshi.huatu.com 2021-12-17 15:48 教师招聘网 [您的教师考试网]
(1)may 与 might
—May/might I swim here?
—Yes, please. / Yes, you can. /Certainly.
—No, you can’t /mustn’t. It’s too dangerous.
(2)can与could
两者都表示“可以”,使用过去式时,无时态差别,只是更礼貌些。例如:
Can/Could I sit here?
【重点】情态动词+虚拟语气
(1)should /ought to have done与shouldn’t/ought not to have done表示“本应该做而未做”与“本不应该做而做了”
She should/ought to have attended your party, but she had to look after her mother. 她本应该参加你的聚会,但是她必须照顾她的妈妈。
②needn’t have done表示“本来不必做某事而实际上做了”
You needn’t have left so early. It’s 6 o’clock. 你本不必这么早就离开,才六点。
③could have done表示“本来可以做而实际上未能做”
He could have passed the exam, but he was too lazy. 他本能够通过考试,但是他太懒了。
④may / might have done表示“本可能做而实际上未做”
She might have achieved success, if she had tried her best. 如果她全力以赴的话,她本有可能取得成功的。
责任编辑:马嘉悦
上一篇: 情态动词表“应当、必须”
公众号
视频号
小红书
京ICP备16044424号-2京公网安备 11010802023064号 Copyright © 2001-2024 huatu.com 北京中师华图文化发展有限公司 版权所有