如果你早就给庄稼多浇些水,他们就会长得更好
(表示对过去的虚拟)
情态动词
一.定义
情态动词是一种本身有一定的词义,但要与动词原形一起使用,给谓语动词增添情态色彩,表示说话人对有关行为或事物的态度和看法,认为其可能、应该或必要等。情态动词后面加动词原形。
二.分类:
情态动词有四类:
①做情态动词:must,can(could),may(might),ought to
②可做情态动词又可做实义动词:need,dare
③可做情态动词又可做助动词:shall(should),will(would)
④具有情态动词特征:have(had) to,used to
三.常用情态动词的用法
1.must和have to表示必要性
2.can't表示不可能, mustn't表示不允许或禁止
3.don't have to和needn't表示没有必要
4.can 和could 表示能力和可能性, 还可表示请求允许
5.must,might,could表示猜想和推测
6.may表示可能和允许
四.情态动词+have+过去分词
1. "must+have+done"表示对过去事情的肯定推测,译成"一定做过某事",该结构只用于肯定句。
1). It must have rained last night, for the ground is wet. 昨晚一定下雨了,因为地面还是湿的。
2). You must have been mad to speak to the servant. 你和仆人说话,一定是发疯了。
2. "can't+have+done"表示对过去事情的否定推测,译成"不可能做过某事"。
1). Mr. Smith can't have gone to Beijing, for I saw him in the library just now. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。
2). Mary can't have stolen your money. She has gone home. 玛丽不可能偷你的钱,她回家去了。
3. "can+have+done"表示对过去行为的怀疑,用于疑问句,译成"可能做过......吗?"。
1). There is no light in the room. Can they have gone out? 屋里没有灯,他们可能出去了吗?
2). There is nowhere to find them. Where can they have gone? 到处找不到他们,他们可能到什么地方去呢?
4. "could+have+done"是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没