英语吧 关注:1,554,522贴子:11,420,825
  • 0回复贴,共1

关于助动词本身无法完整表达过去时间,(换行)

取消只看楼主收藏回复

要用完成式来表达相对的过去时间。
eg.
大前提来了:
在猜测过去的事情时,助动词不论是must,may还是might,都只能表示语气强弱的差别,无法表达过去。助动后后面要接原形动词,也不能用过去式,所以别无选择,只好用完成式来表达过去,也就是must have rained这种形式。
我不明白的是 例句中说到It must have rained last night. It是单数have应该用has才对额… 别说表示对过去的肯定推测就是must have done 啊。
难道是因为助动词后面加动词原型所以has要换回have吗?


来自Android客户端1楼2014-12-09 10:32回复