现在进行时与现在完成进行时的区别(典例例句)

It's been ten months since they first came and yet, some of them have still been adapting themselves to life at college.

我想知道问题中的have still been adapting 为什么要改成are still adapting。现在完成进行时也可以表动作一直持续到现在并还可以继续下去啊,不明白,求助!!

请先 登录 后评论

1 个回答

曹荣禄  
擅长:动词用法,句法问题

and yet = but, but +still 表示转折。已经上大学十个月了,但是还没有适应大学生活,即适应的动作还在进行中,还没有结束。所以用现在进行时符合上下文语义,表示现在的情况。still 告诉你主句说的是现在,而不是从过去到现在的情况。

请先 登录 后评论
  • 1 关注
  • 1 收藏,893 浏览
  • xk 提出于 2022-05-13 16:34