Itmayrainedlastnight有什么语法错误吗rt一本语法书上说一定要表达为Itmayhaverainedlastnight才可以不知道为什么?

It may rained last night有什么语法错误吗
rt
一本语法书上说一定要表达为It may have rained last night才可以
不知道为什么?

参考答案


亲:这是情态动词的一种用法.表明对过去动作的猜测,因为情态动词后面不能用过去式,所以只能用完成式来表达.例如:
The ground is wet.It must have rained last night.表示昨晚下过.
节日快乐!

您可能感兴趣的相关题目