与情态动词有关的英语

情态动词+have done是虚拟语气,与情态动词+动词原型的区别在于,原型表示事情发生在现在或将来,而have done表示事情发生在过去。

比如你现在一定累了。你现在一定很累了。

你一定看过这部电影。(你一定看过这部电影)意思是你过去一定看过。

有几种考试:

一定做了什么。

昨晚一定下雨了。昨晚一定下雨了。

不可能做了什么。

他不可能看过这部电影,因为他不了解安迎。他一定没看过那部电影,因为他对此一无所知。

注意:千万不要用must not,因为它的意思是“不,绝不”。

过去本可以做些什么,但是没有。

如果我没有感冒,我本可以在比赛中取得成功的。如果我没有感冒,我可能会在比赛中取得成功。

应该做点什么而不是去做。

你本应该昨天打扫你的房间。你昨天应该打扫房子,但是你没有。