来自彭晓的问题
现在完成时能跟过去式的时间状语么看到很多书上现在完成时跟过去式的时间状语有一个句子Itmusthaverainedlastnight,didn'tit?
现在完成时能跟过去式的时间状语么
看到很多书上现在完成时跟过去式的时间状语
有一个句子
Itmusthaverainedlastnight,didn'tit?
1回答
2020-12-2607:32
现在完成时能跟过去式的时间状语么看到很多书上现在完成时跟过去式的时间状语有一个句子Itmusthaverainedlastnight,didn'tit?
现在完成时能跟过去式的时间状语么
看到很多书上现在完成时跟过去式的时间状语
有一个句子
Itmusthaverainedlastnight,didn'tit?
可以啊
ithasbeenlongtimesincewemetlasttime
距离我么上一次见面已经很长时间了
由since引导的时间状语从句,主句会用完成时
Itmusthaverainedlastnight,didn'tit?
这是情态动词表示推测的用法,以及反义疑问句的语法点.
首先这是对过去事实的推测,所以用mustcouldmight+havedone
(如果是对现在事实的推测,用mustcouldmight+动词原型)
另外当这样的句子出现明确的过去时间时,要用didn't来进行反义疑问句