【不难】(不难)1.Ihavelearnedhowtoswimnow.为什么用have...

发布时间:2021-04-02 04:25:50

(不难)1.I have learned how to swim now.为什么用have learned,而不用am learning?有now不是应该用进行时态吗?2.I may keep the book for two weeks.为什么用keep,而不用have kept?有for不是应该用现在完成时吗? 英语

网友回答

【答案】 1、have done 结构可以表示从过去开始持续到现在,或者对现在有影响,
  本句中应该是指 现在可以游泳了,是对现在的影响.
  2、本句中表示我可以 保留2周,而不是已经保留了2周了,所以是根据句意选的时态.
以上问题属网友观点,不代表本站立场,仅供参考!