区别could,might,would,should have done
作为虚拟语气could have done,might have done,would have done,should have done怎么区别
人气:246 ℃ 时间:2019-09-27 20:20:21
解答
要结合原形词义来理解
Can: 能……
Will:将/会……
Shall:应/应该……
May:也许……
肯定成份依次减弱,may是最不确定的语气.在虚拟语气里也是一样.
Could have done: 本来能……
Would have done:本来会……
Should have done:本来应该……
Might have done:本来也许……
推荐
- would have done,might have done,could have done,should have done分别表示什么意思?
- 对过去事实的虚拟中的:would /could / should /might + have done 有什么区别?
- should/must/would/could/might/may have done的问题!
- 虚拟语气could/should/would/might +have done 用法的差别?
- should have done ;could have done; might have done 有什么区别
- 0.2mol/L的醋酸,与等体积水混合后PH=1对吗?
- 有正整数N,它除以3余2,除以5余3,除以7余4,除以11余5,除以13余6,除以17余7,除以19余8,除23余9,求N的最小值
- saved这个单词是什么意思?
猜你喜欢
- a tiny old man with the face of a ferret
- 加热碳酸钠固体时,与试管相连的成有澄清石灰水的试管里有气泡的原因是?
- 焉在古文中几种解释,分别是什么?
- 郑和下西洋给我国带来怎样的影响
- 丁丁在看一本故事书,第一天看了全书的6分之1,第二天看了30页,是全书的5分之1,第一天看了多少页?
- 两道数学题,高手来帮忙
- 英语翻译
- 一本书120页,第一天看了百分之25,看了多少页?第二天看了42页,看了这本书的百分之几?