英语吧 关注:1,551,753贴子:11,416,705
  • 10回复贴,共1

Help !一道题,一个解,一条分析,一个结果!!!

只看楼主收藏回复

How long has Robert_?
A.beentoBeijingB.becomeapoliceman
C.joinedtheartclubD.studiedinthisschool


来自Android客户端1楼2014-07-28 13:53回复
    不会~~~


    来自Android客户端2楼2014-07-28 13:57
    回复
      D


      IP属地:马来西亚3楼2014-07-28 13:58
      回复
        D


        来自Android客户端4楼2014-07-28 13:59
        回复
          A


          来自Android客户端5楼2014-07-28 14:02
          回复
            D


            6楼2014-07-28 14:04
            回复
              D


              来自Android客户端7楼2014-07-28 14:05
              回复
                选D,has been 句式。
                下面是分析:
                A不对,因为问的是how long,多久了,后面要跟一个持续性动词。been to Beijing 应改为been in Beijing。
                B不对,同样因为become 不是持续性动词。可以将become a policeman改为 been a policeman。
                C不对,也是因为joined 不是持续性动词。joined the art club 可以改为 participated in the art club。
                D正确,study 是持续性动词。稍复杂一点也可以说How long has Robert been studying in this class. 意思不变。
                (^-^)希望有帮助。


                来自Android客户端8楼2014-07-28 14:27
                收起回复