现在完成时能跟过去式的时间状语么看到很多书上现在完成时跟过去-查字典问答网
分类选择

来自彭晓的问题

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

  现在完成时能跟过去式的时间状语么

  看到很多书上现在完成时跟过去式的时间状语

  有一个句子

  Itmusthaverainedlastnight,didn'tit?

1回答
2020-12-26 07:32
我要回答
请先登录
潘振华

  可以啊

  ithasbeenlongtimesincewemetlasttime

  距离我么上一次见面已经很长时间了

  由since引导的时间状语从句,主句会用完成时

  Itmusthaverainedlastnight,didn'tit?

  这是情态动词表示推测的用法,以及反义疑问句的语法点.

  首先这是对过去事实的推测,所以用mustcouldmight+havedone

  (如果是对现在事实的推测,用mustcouldmight+动词原型)

  另外当这样的句子出现明确的过去时间时,要用didn't来进行反义疑问句

2020-12-26 07:34:55

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •