meili 发表于 2022-10-27 15:31:50

现在完成时能跟过去式的时间状语么看到很多书上现在完成时跟过去式的时间状语有一个句子Itmusthaverainedlastnight,didn#39;tit?

<p>问题:现在完成时能跟过去式的时间状语么看到很多书上现在完成时跟过去式的时间状语有一个句子Itmusthaverainedlastnight,didn#39;tit?
<p>答案:↓↓↓<p class="nav-title mt10" style="border-top:1px solid #ccc;padding-top: 10px;">潘振华的回答:<div class="content-b">网友采纳  可以啊  ithasbeenlongtimesincewemetlasttime  距离我么上一次见面已经很长时间了  由since引导的时间状语从句,主句会用完成时  Itmusthaverainedlastnight,didn'tit?  这是情态动词表示推测的用法,以及反义疑问句的语法点.  首先这是对过去事实的推测,所以用mustcouldmight+havedone  (如果是对现在事实的推测,用mustcouldmight+动词原型)  另外当这样的句子出现明确的过去时间时,要用didn't来进行反义疑问句
页: [1]
查看完整版本: 现在完成时能跟过去式的时间状语么看到很多书上现在完成时跟过去式的时间状语有一个句子Itmusthaverainedlastnight,didn#39;tit?