与情态动词有关的英语
情态动词+have done是虚拟语气,与情态动词+动词原型的区别在于,原型表示事情发生在现在或将来,而have done表示事情发生在过去。
比如你现在一定累了。你现在一定很累了。
你一定看过这部电影。(你一定看过这部电影)意思是你过去一定看过。
有几种考试:
一定做了什么。
昨晚一定下雨了。昨晚一定下雨了。
不可能做了什么。
他不可能看过这部电影,因为他不了解安迎。他一定没看过那部电影,因为他对此一无所知。
注意:千万不要用must not,因为它的意思是“不,绝不”。
过去本可以做些什么,但是没有。
如果我没有感冒,我本可以在比赛中取得成功的。如果我没有感冒,我可能会在比赛中取得成功。
应该做点什么而不是去做。
你本应该昨天打扫你的房间。你昨天应该打扫房子,但是你没有。