英语语法:I could have fooled you.情态动词+完成时形成虚拟语气用法,本来可以作但没做,但今天人说 你好。1 I might have killed a man last night.是表猜测=It is possible that I killed a man last night.2 I could have fooled you(if I had wanted to).-这是虚拟语气。
情态动词表请求时的区别
情态动词加上完成时的意思? could+have+done(过去分词)表示本来可能做的事却没有做.eg:You could have phone me.你本可以给我打电话.must+have+done表示对过去发生事情的猜测.eg:You must have heard the news.你一定已经听说了.should+have.
情态动词用法大全 一、情态动词的基本用法1.can(1)(表示能力)能…;会…She can drive,but she can’t ride a bicycle.【注】could表示“原来具备某种能力,现在没有这种能力了”,但was/were able to则表示过去成功地做成了某事.I could swim all the way across the lake,but I can’t now.我原来能游过这个湖,但现在不能了.The fire spread through the hotel very quickly but everyone was ableto get out.大火很快蔓延了整个旅馆,但全体人员都脱离了危险.(2)(表示可能、许可)能够…;可以…“Can I use your telephone?“Yes,of course you can.”You can’t park your car in this street.【注】can可作“有时候会…”解,意思是平时或大部分时间不是这样子,只是偶尔发生的事情.如:Jogging can be harmful to the health.慢跑有时候会对身体健康有害.(3)(表温和的命令)请做…,得…I’ll do the cooking,and you can do the washing.我来做饭,请你去洗衣服.(4)(用于疑问句中,表请求、提议)能不能…;要不要…Can you give me a lift to the station?Can’t you lend me ten dollars?请你借给我10美元吧?(5)(用于疑问句中,表惊讶、怀疑等)“(到底)可能有这样的事吗?。
must为情态动词其后面的动词必须是原型吗?本来是had done的也变成havedone吗?比如说下面的句子. 是的,必须是原型,只要是情态动词都是加动词原形,不仅仅只有must,这里的must have done指的是对过去事件的肯定推断.