题目内容

Jane________Chinese for quite a few years.Now she can speak Chinese quite well.


  1. A.
    studies
  2. B.
    studied
  3. C.
    has studied
  4. D.
    had studied
C
分析:现在完成时的第二种基本用法表示一个从过去某个时候起一直延续到现在的动作,用介词for+时间表示时间长度。第二句表示的是对现在产生的影响。(延伸)只有少量的延续性动词可以这样用,如:work,study,learn,teach,live,stay,wait等,此时的现在完成时和现在完成进行时用法上可以说是相等的,但对大多数动词来说要表示从过去某时一直做到现在,不能用现在完成时,而要用现在完成进行时。(延伸)for+时间表示动作或状态所持续的时间长度,只有在这段时间和现在相连时才用现在完成时,题中quite a few years是和现在有联系,因为Now she can speak Chinese quite well.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网