现在完成时时表习惯

From then on, I ______ to the forest four times a year.  

A. had gone B. have gone C. went D. will go

曹老师,请问,这个题的用法是不是和前几天提问的那个题一样,都是现在完成时表习惯?所以要选B。

From then on, I have gone to the forest four times a year.  

I have got up at 5:30 in the morning everyday.

请先 登录 后评论

最佳答案 2021-03-27 16:42

from后接表示过去时间的名词,仍然是一段过去时间,与现在没有关系。谓语动词要用过去时。所以你的句子的答案是一般过去时went. 句子表示过去的习惯。如果要用现在完成时,则状语应该是since thensince才能表示从过去到现在这段时间。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1888 浏览
  • PONYO 提出于 2021-03-27 15:57