情态动词都表示将来时吗?

我感觉所有情态动词都跟will一样,除了will其余可以用作现在。
如果是情态动词+完成时态,什么表示推测,什么表示做过或没做过,怎么看是已做过还是要不要去做?

不一定都是将来
例如must have done一定做过了。。。(推测)
should have done本该做却没做
shouldn't have done本不该做却做了
等等
情态动词+完成时一定是表示过去的事情,表推测的在完成时下只有must may might can't couldn't
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-14
情态动词没有人称和单复数的变化,也就是说我们经常用的这些,can(could),may(might),must,need,have to(has to ,had to),will(would),should
如果是单个单词就只有willl和shall
相似回答