完整版wouldshouldcouldhavedone用法和区别

合集下载

(完整版)情态动词must、can、could、may、might精解

(完整版)情态动词must、can、could、may、might精解

would: 1.表will的过去,用于过去未来时2.表 "意向 ",愿意做某事3.虚构语气could: 1. 表 can 的过去 ,表过去的能力2表恳求 (委宛语气 )3.表猜想 :可能是 ...4.虚构语气should: 1. 表 shall 的过去 ,用于过去未来时,搭配第一人称2.表委宛的语气 : 应当做 ...3.虚构语气might: 1. may 的过去 ,表猜想 :可能是2.表同意 (委宛语气 )may:1. 表猜想 : 可能是think of shall 和2. 表同意想起 , 想到 ; 没有 think fromwill 的用法的用法一.1、 shall 用在第一、三人称,will用于第二人称表示“征采建议”。

Shall I go now?Shall we invite her, too?Will you help me with the work?Shall the reporters wait outside or what?2、 shall 表示依照规定有义务去做。

Passengers shall not talk with the driver while the bus is moving.3、 shall 用于全部人称,表示说话人的承诺、威迫、警示、命令等。

You shall have an answer by tomorrow.If he’ s good, he shall have a new watch for Christma.If you children don’ t do as I tell you, you shan’ t go to the party. 4、 would 能够表示过去的习惯(would 可表示频频发生的动作或某种偏向。

used to 表示过去的习惯动作或状态,重申此刻已不存在)He would come to see me on Sunday when he was here.The dog would lie there in the sun all afternoon.When we were children, we would go skating every winter.5、 will 能够表示“愿意” ,而非未来 :I will pay you for it.我会付给你钱买下它的。

could、should、would+have_done

could、should、would+have_done

一、“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. 你和仆人说话,一定是发疯了。

二、“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. 玛丽不可能偷你的钱,她回家去了。

三、“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? 到处找不到他们,他们可能到什么地方去呢?四、“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心。

五、“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。

—What has happened to George?—I don't know. He may have got lost.—乔治发生了什么事?——我不知道,他可能迷路了。

考研语法小知识:情态动词+have done

考研语法小知识:情态动词+have done

考研英语情态动词+have done的用法共分为9种,分别为:must have done、may/might have done、can/cannot have done、could have done、might have done、should/ought to have done、needn’t have done、had better have done、would rather have done,具体讲解如下: 情态动词+have done 用法 例句 must have done 表示主观上对过去已经发生的行为进行推测,意为“想必,准是,一定做了某事”。

He was subtilized someone must have entered his room.他敏锐地察觉到一定有什么人进过他的房间。

may/might have done 表示对过去已发生行为的推测,意为“也许/或许已经(没有)……”。

一般用于肯定句或否定句中,不用于疑问句。

用might则表示语气更加不肯定。

A radio announcer may have an audience of millions.一个广播员可能拥有数百万名听众。

can/cannot have done 表示对过去发生的行为的怀疑和不肯定,通常用在否定句和疑问句中。

(can换成could时语气委婉) It beats me how she can have done it.我感到莫名其妙,她怎么竟然做出这样的事。

could have done 可用于肯定句中,表示“可能已经……”之意,此外,还可以表示过去能做而没做的事,有一种对过去未付诸实施的事情的惋惜。

Our ancestors could have killed themselves off with their large brains and dangerous memes, but they pulled through.我们的祖先原本可能会因为自己的硕大头脑和危险的模因而灭亡,好在他们挺了过来。

高考英语Would、Should、Could、Might 这几个情态动词用法详解

高考英语Would、Should、Could、Might 这几个情态动词用法详解

高考英语Would、Should、Could、Might 这几个情态动词用法详解英语语法最大的“恶”就是术语太多,情态动词算是一个。

什么到底什么是“情态动词”呢?情态动词就是表示“主观/ 客观意愿”的词。

如:我会(will/would) 怎么样怎么样;我能(can/could) 怎么样怎么样;我应该(shall/should) 怎么样怎么样;我可以(may/might) 怎么样怎么样;我必须(must/must) 怎么样怎么样;等等世界可以分为虚实两部分,英语语言为了反映这种虚实,也就用了上面括号中的形式,即前者为真、为实;后者为虚、为假。

如上所述,情态动词只是表示出你会、能、应该、可以、必须,但是你会、能、应该、可以、必须什么呢?这时后面还得接上一个真正的“动词”,我们称为“主动词”。

如:我会(will/would) 做(do);我能(can/could) 做(do);我应该(shall/should) 做(do);我可以(may/might) 做(do);我必须(must/must) 做(do);从上面可以看出,情态动词在谓语部分是第一个词,其不仅表达出“主观/客观意愿”,也表达出句子的时间。

所以情态动词也就是“时间助动词”;而后面真正的动词就是所谓的“主动词”。

也依旧是依旧谓语动词的定义:谓语动词= 时间助动词+ 状态主动词“时间助动词最主要的功能是表达“时间”的内涵、其次是“情态”内涵、“辅助状态”内涵。

”主动词= 非谓语动词语言作为忠实反映世界的工具,其可以表达客观、主观、真实、虚拟、过去、未来等内涵,不同的语言采用了不同的表达形式,而英语则采用了“形”的方式,如下表所示:对照例句仔细体会上表所列各种情态动词组合:1. can/could do;2. will/would do;3. may/might do;4. shall/should do.5. can/could have done;6. will/would have done;7. may/might have done;8. shall/should have done.的“真假,虚实”,仔细体会语言中这种非常微妙和细腻的“真假虚实”内涵。

情态动词的基本用法归纳

情态动词的基本用法归纳

情态动词的基本用法归纳情态动词有can (could),may (might), must, have to,shall (should,will (would),dare (dared), need (needed),ought to等. 情态动词无人称和数的变化;不能单独使用,必须与其后的动词原形构成谓语.一、can,could1)表示能力(体力、知识、技能)。

Can you lift this heavy box?(体力)Mary can speak three languages.(知识)Can you skate?(技能)此时可用be able to代替.Can只有一般现在时和一般过去式;而be able to则有更多的时态。

I’ll not be able to come this afternoon。

当表示“经过努力才得以做成功某事"时应用be able to,不能用Can。

如:He was able to go to the party yesterday evening in spite of the heavy rain。

2) 表示请求和允许.-————Can I go now?--——— Yes,you can。

/ No, you can’t.此时可与may互换。

在疑问句中还可用could,might代替,不是过去式,只是语气更委婉,不能用于肯定句和答语中.-——— Could I come to see you tomorrow?—-—- Yes, you can。

( No, I’m afraid not。

)3)表示客观可能性(客观原因形成的能力)。

T hey’ve changed the timetable, so we can go by bus instead.This hall can hold 500 people at least.4)表示推测(惊讶、怀疑、不相信的态度),用于疑问句、否定句和感叹句中.Can this be true?This can’t be done by him.How can this be true?二、may, might1)表示请求和允许。

(完整版)wouldshouldcouldhavedone用法和区别

(完整版)wouldshouldcouldhavedone用法和区别

would/could/might/should have done等用法和区别一、在虚拟语气中的用法(情态动词都是过去时态!)1. should have done:原本应该做某事,(否)shouldn't have done :原本不该做某事2. ought to have done 原本应该做某事,(否) oughtn't to have done :原本不该做某事注意:ought to do 语气更强,常用于长辈对小辈的用语或某规则上的要求(严格的规则应用must ).should do 可用语平辈朋友间,较为客气与口语化3. need have done 原有必要做某事 (否) needn't have done 原本没必要做某事注意:做情态动词,need的过去式仍然是need;做实意动词,need 的过去式是needed.4.could have done 原本能够做某事注意: couldn't have done 无虚拟语气的用法,只表推测,相当于 can't have done:过去不可能做了某事5.might have done 原本可以做某事注意: might not have done 无虚拟语气的用法,只表推测,相当于 may not have done:过去可能没有做某事6.would have done原本会做某事1. I would have told you all about the boy's story, but you didn't ask me.二、对过去事情表推测的用法(情态动词用原型或过去式都可以,只是在说话者看来,可能性大小稍微有所不同而已)1. must have done:过去肯定做了某事。

不存在 mustn't have done 的形式。

其否定或疑问形式须用 can(could)have done:“不可能做过某事”来表示:Since the road is wet, it must have rained last night.既然路是湿的,那昨天晚上肯定下雨了。

must(should,need, ought to, could might)have done用法比较

must(should,need, ought to, could might)have done用法比较
must(should,need, ought to, could might)have done用法比较
一、在虚拟语气中的用法 1. should have done 表示“过去本应该做某事却未做。”其否定结构 shouldn't have done 表示 “过去本不该做某事却做了。” 2. ought to have done 表示“过去本应该做某事却未做。”其否定结构 oughtn't to have done 表示 “过去本不该做某事却做了。” 3. need have done 表示“过去本有必要做某事却未做。”其否定结构 needn't have done 表示 “过去本没必要做某事却做了。” 4. could (不能用 can) have done 表示“过去本能够做某事却未做。”注意:其否定形式 couldn't have done 没有虚拟语气的用法,couldn't have done 只能表推测,相当于 can't have done,意为:“过去不可能做了某事。” 5. might (不能用 may) have done 表示“过去本可以做某事却未做。” 注意:其否定形式 might not have done 没有虚拟语气的用法,might not have done 只能表推测,相当于 may not have done,意为:“过去可能没有做某事。” 二、表推测的用法 1. must have done 表示对过去某事的肯定猜测,译为:过去肯定做了某事。不存在 mustn't have done 的形式。其否定或疑问形式须用 can(could) 来表示. 例如: Since the road is wet, it must have rained last night. 既然路是湿的,那昨天晚上肯定下雨了。 He can't have missed the way. I drew him a map. 他不可能迷路。我(当时)给他画了张图。 “The dictionary Байду номын сангаасas disappeared. Who could have taken it?” 词典不见了,(过去)谁可能把它拿走了? 2. may / might have done may / might have done 表示“过去可能做了某事”。may 比 might 表示的可能性在说话人看来稍大些。may/might not have done表示“过去可能没有做某事。”例如: I can't find my keys. I may / might have left them at the school yesterday. 我找不到我的钥匙了。我可能昨天把他们落在学校了。 John may/might not have passed the exam; he looks very sad.约翰可能没有通过考试。他看起来很忧伤。 注意:may/might have done表推测不能用于疑问句中。 3. can/could have done 表推测一般用在否定句和疑问句中,表示不相信或怀疑的态度。 Can/Could he have passed the exam?他可能通过了考试吗? I think that he couldn’t/can't have gone abroad. I saw him just now.我认为他不可能出国了。我刚才还看见他了。 注:表示推测过去某动作发生的可能性时,就表示的可能性程度而言,must 最大,could 其次,may 更次之,might 最小。例如: “I wonder how Tom knew about your past.” “我想知道汤姆是怎么知道你的过去的。” “He must / could / may / might have heard of it from Mary.” “他肯定/很可能/可能/兴许(没准儿)已从玛丽那儿听说此事了。”

情态动词详解和区分

情态动词详解和区分

情态动词的区分往往发现很多英语爱好者,都苦于分不清楚情态动词的用法以及如何区分它们之间的关系,下面是个人精心整理的,希望可以帮到大家:一、情态动词+doMay do 可能做某事Might do 可能做某事(但是可能性极小,比may do更加弱)Must do 必须做某事Can do 可能、能够做某事Could do 可能、能够做某事(但是could会更加的委婉)Should do 应该做某事Would do 想不想做某事二、情态动词+have+done1、would have done 表虚拟语气,对过去的事情的假设,译为“本来就会做某事”2、must have done 表对过去事情的肯定猜测,译为“一定做过某事”只用于肯定句(注:mustn’t have done 这样句子不存在)e.g You must have been mad to speak to servant.3、could have done 表虚拟语气,本应该能做的事情,但是却做了e.g He could have passed the exam,but he was too careless.4、should have done 本应该做某事,但是实际上没有做e.g Tom,you are too lazy,the work should have been finished yesterday.5、might havedone 对过去的事情猜测,与may have done 的意义相同,但是可能性会更小,多用于虚拟语气的句子中6、 can have done 表示对过去行为的怀疑,用于否定句,译为“可能做做…吗?”7、ought to have done 表过去应该做某事而实际没有做,译为“理应做某事”往往表遗憾e.g I ought to have gone home last Sunday.8、need to have done 表本来需要做某事,实际上没做I need have returned this book to Jack,but I was too busy to give it back to him.9、May have done 表对过去的事情的推测,译为“可能已经”或“也许已经”用于肯定句e.g I don’t know ,he may have gone lost.三、情态动词的否定形式+have +donewouldn’t have done 本来不会做某事would have done 本来会做某事,但是没有做couldn’t have done 不会做某事(不可能做的事情)can have done 不能做某事can/could have done 本来会/能够做某事,实际上没有做should have done 本不应该做某事,但是实际上却做了=ought not to have doneShould have done 本应该做某事,但是实际上未做Needn’t have done 本来不需要做某事,但是却做了Need have done 本来需要做某事,但是没有做Must do 不表示猜测,必须去做某事Must have done 那时….怎样e.g He must be young 他一定很年轻He must have been young 他那时候很年轻。

would have done的用法

would have done的用法

would have done, might have done, could have done,should have done分别表示什么意思?2009/12/07 17:52一、在虚拟语气中的用法1. should have done 表示“过去本应该做某事却未做。

”其否定结构 shouldn't have done 表示“过去本不该做某事却做了。

”2. ought to have done 表示“过去本应该做某事却未做。

”其否定结构 oughtn't to have done 表示“过去本不该做某事却做了。

”have to do 表示不得不做,被迫做某事ought to do 与should do 都表示应该做某事,但ought to do 语气更强,常用于长辈对小辈的用语或某规则上的要求(严格的规则应用must ).而 should do 可用语平辈朋友间,较为客气与口语化3. need have done 表示“过去本有必要做某事却未做。

”其否定结构 needn't have done 表示“过去本没必要做某事却做了。

”4. could (不能用 can) have done 表示“过去本能够做某事却未做。

”注意:其否定形式couldn't have done 没有虚拟语气的用法,couldn't have done 只能表推测,相当于 can't have done,意为:“过去不可能做了某事。

”5. might (不能用 may) have done 表示“过去本可以做某事却未做。

” 注意:其否定形式 might not have done 没有虚拟语气的用法,might not have done 只能表推测,相当于 may not have done,意为:“过去可能没有做某事。

”二、表推测的用法1. must have done表示对过去某事的肯定猜测,译为:过去肯定做了某事。

情态动词详解和区分

情态动词详解和区分

情态动词的区分往往发现很多英语爱好者,都苦于分不清楚情态动词的用法以及如何区分它们之间的关系,下面是个人精心整理的,希望可以帮到大家:一、情态动词+doMay do 可能做某事Might do 可能做某事(但是可能性极小,比may do更加弱)Must do 必须做某事Can do 可能、能够做某事Could do 可能、能够做某事(但是could会更加的委婉)Should do 应该做某事Would do 想不想做某事二、情态动词+have+done1、would have done 表虚拟语气,对过去的事情的假设,译为“本来就会做某事”2、must have done 表对过去事情的肯定猜测,译为“一定做过某事”只用于肯定句(注:mustn’t have done 这样句子不存在)You must have been mad to speak to servant.3、could have done 表虚拟语气,本应该能做的事情,但是却做了He could have passed the exam,but he was too careless.4、should have done 本应该做某事,但是实际上没有做Tom,you are too lazy,the work should have been finished yesterday.5、might havedone 对过去的事情猜测,与may have done 的意义相同,但是可能性会更小,多用于虚拟语气的句子中6、 can have done 表示对过去行为的怀疑,用于否定句,译为“可能做做…吗”7、ought to have done 表过去应该做某事而实际没有做,译为“理应做某事”往往表遗憾I ought to have gone home last Sunday.8、need to have done 表本来需要做某事,实际上没做I need have returned this book to Jack,but I was too busy to give it back to him.9、May have done 表对过去的事情的推测,译为“可能已经”或“也许已经”用于肯定句I don’t know ,he may have gone lost.三、情态动词的否定形式+have +donewouldn’t have done 本来不会做某事would have done 本来会做某事,但是没有做couldn’t have done 不会做某事(不可能做的事情)can have done 不能做某事can/could have done 本来会/能够做某事,实际上没有做should have done 本不应该做某事,但是实际上却做了=ought not to have doneShould have done 本应该做某事,但是实际上未做Needn’t have done 本来不需要做某事,但是却做了Need have done 本来需要做某事,但是没有做Must do 不表示猜测,必须去做某事Must have done 那时….怎样He must be young 他一定很年轻He must have been young 他那时候很年轻。

(完整版)could,would,should,might

(完整版)could,would,should,might

would : 1.表will的过去,用于过去将来时2. 表"意愿",乐意做某事3. 虚拟语气could: 1.表can的过去,表过去的能力2表请求(婉转语气)3. 表猜测:可能是…4. 虚拟语气should: 1.表shall的过去,用于过去将来时,搭配第一人称2. 表婉转的语气:应该做…3. 虚拟语气might: 1. may的过去,表猜测:可能是2. 表许可(婉转语气)may: 1.表猜测:可能是2. 表许可think of想起,想到;没有think from 的用法一.shall和will的用法1、shall用在第一、三人称,will用于第二人称表示征求意见”Shall I go now?Shall we in vite her, too?Will you help me with the work?Shall the reporters wait outside or what?2、shall表示依据规定有义务去做。

Passe ngers shall not talk with the driver while the bus is moving.3、shall用于所有人称,表示说话人的许诺、威胁、警告、命令等。

You shall have an an swer by tomorrow.If he ' s good, he shall have a new watch for Christmas.If you children don ' t do as I tell you, you shan ' t go to the party.4> would可以表示过去的习惯(would可表示反复发生的动作或某种倾向。

used to表示过去的习惯动作或状态,强调现在已不存在)He would come to see me on Sun day whe n he was here.The dog would lie there in the sun all after noon.Whe n we were childre n, we would go skati ng every wi nter.5、w ill可以表示愿意”而非将来:I will pay you for it. 我会付给你钱买下它的。

would与could的用法

would与could的用法

would与could的用法一、would的用法(一)基本用法1. would是will的过去式,表示过去将来时,用于描述从过去的某个时间点看将来要发生的事情。

- I thought he woulde to my party. (我原以为他会来参加我的聚会。

) 这里“woulde”表示在过去(thought这个动作发生的时候)认为将来(相对当时而言)他会来。

2. would用于现在,常表示意愿、请求、推测等较委婉的语气。

- I would like a cup of coffee. (我想要一杯咖啡。

) 表达一种比较委婉的愿望。

- Would you pass me the salt? (你能递给我盐吗?) 这是一种很礼貌的请求。

(二)固定搭配1. would rather (do sth.) 宁愿(做某事)- I would rather stay at home than go out in this cold weather. (在这么冷的天气里,我宁愿呆在家里也不愿出去。

)- He would rather read a book than watch TV. (他宁愿看书也不愿看电视。

)2. would like to (do sth.) 想要(做某事)- She would like to visit Paris one day. (她想有一天去巴黎游玩。

) - They would like to have a party this weekend. (他们这个周末想要举办一个聚会。

)(三)双语例句1. My mother would always make my favorite cake when I was sad. (当我难过的时候,我妈妈总是会做我最喜欢的蛋糕。

) 这里“would”表示过去的一种习惯。

2. Would it be okay if I borrowed your pen? (我借你的笔可以吗?) 很礼貌的询问。

情态动词+have_done的用法及与+v. 的比较

情态动词+have_done的用法及与+v. 的比较

六、 “might+have+done.”
• 表示对过去事情的推测,might与may意思相同, 表示对过去事情的推测, 意思相同, 与 意思相同 但可能性更小。多用于虚拟语气 主结构中。 虚拟语气但可能性更小。多用于虚拟语气 if主结构中。 • • 1. He might have given you more help, even though he was busy. (MET90) 他或许会多给你一 些帮助,即使他很忙。 • 2. She might have achieved greater progress, if you had given her more chances. 如果你多给她 点机会,她可能已经取得更大的成绩。
四、 “could+have+done.”
• 是虚拟语气,表示对过去事情的假设,意 思是本来能够做某事而没有做。 • • He could have passed the exam, but he was too careless. 本来他能够通过考试, 但是他太粗心。
五、 “may+have+done.”
八、 “should (not) +have+done”
• 意思是“本来应该做某事,而实际没做。” 意思是“本来应该做某事,而实际没做。 “shouldn’t+have+done”表示本来不应该做某 表示本来不应该做某 而实际做了。含有指责对方或自责的含意。 事,而实际做了。含有指责对方或自责的含意。 • • 1. Tom, you are too lazy. The work should have been finished yesterday. 汤姆,你太懒惰了,这 项工作本来应该昨天就做完的。 • 2. Look, Tom is crying. I shouldn't have been so harsh on him. 看,汤姆哭了,我本来不应该对他 如此严厉。

could,should,would,can,shall,will的区别复习进程

could,should,would,can,shall,will的区别复习进程

c o u l d,s h o u l d,w o u l d,c a n,s h a l l,w i l l的区别could, should和would除了分别是can,shall和will 的过去式,还有其他的用法,有人学英语多年还容易将其搞混淆,因此使用时要特别注意:1.could的用法(1)表示惊异、怀疑、不相信等态度:How could John be so arrogant?约翰怎么这么傲慢?He couldn't be over forty. 他不可能有40多岁了。

Where could she be now?她现在能在哪儿呢?以上三个句子可以用can代替could,两者在时间上没有差别,只是用could时语气较缓和,用can时不相信程度更强一些。

(2)比较委婉客气地提出问题或陈述看法:Could(Can) you lend me your walkman?你能把随身听借给我用一下吗?Could I see your credentials?我可以看看你的证件吗?这时could和can没有时间上的差别。

(3)在虚拟条件句中作助动词,与谓语动词一起构成谓语:I could do it (if I would).(假如我愿意的话)我是能办到这一点的。

(指说话人不愿意)You could have done better if you had been more careful. 你要是再细心一点,是可以做得更好的。

2.should的用法(1)表示惊异、赞叹、不满等情绪:It is simply a miracle that rice should grow in such a place. 稻子竟能在这样的地方生长,这实在是个奇迹。

It's wonderful that you should get full marks. 你得了满分真了不起。

Why should you be so late today?你今天怎么来得这么晚?(2)表示委婉地陈述自己的意见:I should think you are right. 我想你是对的。

could,should,would,can,shall,will的区别复习进程

could,should,would,can,shall,will的区别复习进程

c o u l d,s h o u l d,w o u l d,c a n,s h a l l,w i l l的区别could, should和would除了分别是can,shall和will 的过去式,还有其他的用法,有人学英语多年还容易将其搞混淆,因此使用时要特别注意:1.could的用法(1)表示惊异、怀疑、不相信等态度:How could John be so arrogant?约翰怎么这么傲慢?He couldn't be over forty. 他不可能有40多岁了。

Where could she be now?她现在能在哪儿呢?以上三个句子可以用can代替could,两者在时间上没有差别,只是用could时语气较缓和,用can时不相信程度更强一些。

(2)比较委婉客气地提出问题或陈述看法:Could(Can) you lend me your walkman?你能把随身听借给我用一下吗?Could I see your credentials?我可以看看你的证件吗?这时could和can没有时间上的差别。

(3)在虚拟条件句中作助动词,与谓语动词一起构成谓语:I could do it (if I would).(假如我愿意的话)我是能办到这一点的。

(指说话人不愿意)You could have done better if you had been more careful. 你要是再细心一点,是可以做得更好的。

2.should的用法(1)表示惊异、赞叹、不满等情绪:It is simply a miracle that rice should grow in such a place. 稻子竟能在这样的地方生长,这实在是个奇迹。

It's wonderful that you should get full marks. 你得了满分真了不起。

Why should you be so late today?你今天怎么来得这么晚?(2)表示委婉地陈述自己的意见:I should think you are right. 我想你是对的。

should和would的用法区别

should和would的用法区别

should和would的⽤法区别should常译作“应该”,would常译作“愿意;会”;should本应该做某事却没有做,表⽰责备和遗憾,would表⽰与事实相反。

should⽆词义,只是shall的过去形式,与动词原形构成过去将来时,只⽤于第⼀⼈称。

should和would的⽤法区别1)should⽆词义,只是shall的过去形式,与动词原形构成过去将来时,只⽤于第⼀⼈称。

例如:I telephoned him yesterday to ask what I should do next week.我昨天给他打电话,问他我下周⼲什么。

⽐较:"What shall I do next week?"I asked."我下周⼲什么?"我问道。

(可以说,shall变成间接引语时,变成了should。

)2) would也⽆词义,是will的过去形式,与动词原形构成过去将来时,⽤于第⼆、第三⼈称。

例如:He said he would come. 他说他要来。

⽐较:"I will go," he said. 他说:"我要去那⼉。

" 变成间接引语,就成了:He said he would come.原来的will变成would,go变成了come.。

would的⽤法1.would⽤在陈述语⽓中,表⽰过去将来时,表⽰有意识的⾏动或意志,常⽤于间接引语中,译为“要;偏要,愿”。

例如:I said I would do my best.我表⽰过要尽最⼤努⼒。

Hesaidhewoulddomeafavor.他说他愿意帮助我。

2.would⽤在陈述语⽓中,表⽰过去将来时,表⽰⽆意识的⾏动或单纯将来发⽣的事或动作,指实际情况,译为“将,会”。

例如:He told me he would he free tonight.他告诉我他今晚有空。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

would/could/might/should have done等
用法和区别
一、在虚拟语气中的用法(情态动词都是过去时态!):done
否)shouldn't have 1. should have done:原本应该做某事,( 原本不该做某事) oughtn't to have 否原本应该做某事,(2. ought to have done
原本不该做某事done :注意:
ought to do 语气更强,常用于长辈对小辈的用语或某规则上的要求(严格的规则应用must ).
should do 可用语平辈朋友间,较为客气与口语化
3. need have done 原有必要做某事 (否) needn't have done 原本没必要做某事
注意:做情态动词,need的过去式仍然是need;做实意动词,need
的过去式是needed.
4.could have done 原本能够做某事
注意: couldn't have done 无虚拟语气的用法,只表推测,相当于 can't have done:过去不可能做了某事
5.might have done 原本可以做某事
注意: might not have done 无虚拟语气的用法,只表推测,:
过去可能没有做某事 may not have done相当于
6.would have done原本会做某事
1. I would have told you all about the boy's story, but you didn't ask me.
二、对过去事情表推测的用法(情态动词用原型或过去式都可以,只
是在说话者看来,可能性大小稍微有所不同而已)
1. must have done:过去肯定做了某事。

不存在 mustn't have done 的形式。

其否定或疑问形式须用 can(could)have done:“不可能做
过某事”来表示:
Since the road is wet, it must have rained last night.
既然路是湿的,那昨天晚上肯定下雨了。

He can't/couldn`t have missed the way. I drew him a map.
他不可能迷路。

我(当时)给他画了张图。

“The dictionary has disappeared. Who could/can have taken it?”词典不见了,(过去)谁可能把它拿走了?
2. may / might have done
may / might have done:过去可能做了某事,may 比 might 表示可能性稍大些。

may/might not have done过去可能没有做某事:
I can't find my keys. I may / might have left them at the school yesterday.
我找不到我的钥匙了。

我可能昨天把他们落在学校了。

John may/might not have passed the exam; he looks very sad. 约翰可能没有通过考试。

他看起来很忧伤。

注意:may/might have done表推测不能用于疑问句中,疑问句中表
推测,一般用can/could have done sth.很可能做过某事
3. can/could have done 常用于(否定句)和(疑问句),间或(肯定句) Can/Could he have passed the exam ? 他可能通过了考试吗?
I think that he couldn't/can't have gone abroad. I saw him just now.
我认为他不可能出国了。

我刚才还看见他了。

注:表示推测过去某动作发生的可能性时,就表示的可能性程度而言,must 最大,could 其次,may 更次之,might 最小。

例如:
“He must / could / may / might have heard of it from Mary.”“他肯定/很可能/可能/兴许(没准儿)已从玛丽那儿听说此事了。


4.would have done:想必会/肯定会做某事
President Obama has canceled plans to set stronger air quality rules in the United States.The president said these plans would have forced(想必会/肯定会迫使)
businesses to take action at a time when the country's economy is weak. On Friday, president Obama ordered environment officials to halt a plan that would have affected(想必会/肯定会影响)companies, states and cities. All three would have required to reduce the amount of chemicals that case smog.
feder 想必会导致)/(肯定会toled have would so, do to Failure al action.。

相关文档
最新文档