区别could,might,would,should have done
作为虚拟语气could have done,might have done,would have done,should have done怎么区别
人气:287 ℃ 时间:2019-09-27 20:20:21
解答
要结合原形词义来理解
Can: 能……
Will:将/会……
Shall:应/应该……
May:也许……
肯定成份依次减弱,may是最不确定的语气.在虚拟语气里也是一样.
Could have done: 本来能……
Would have done:本来会……
Should have done:本来应该……
Might have done:本来也许……
推荐
猜你喜欢
- 这条应用题怎么用比例解
- 运用事物的发展是前进性和曲折性的统一的原理说明应该如何认识我国社会主义现代化
- 把已经写好的三封信和三个信封装好,正好有一封信和信封一致的概率是多少?
- museum,go,let's,the,to,怎么连词成句
- 晏子板着脸,严厉地对被捆绑起来的烛邹.这句话表现出晏子和齐景公什么心理?
- what did you see there
- 选择合适的单词,并用适当形式填空.1,real 2,play 3,usual 4,member
- 英语翻译