• Grammar3

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • Grammar3

    语法小测试——现在完成时

    一、填空题

    have/has been to/in, have gone togo的各种形式填空。
    1) Where is Jack? He __________ his country.
    2) David ________ the park just now.
    3) John _______ England since he came back.
    4) How long _____ have _____ this village?
    5) The Smiths ______ Beijing for years.
    6) _____ you ever ____ America? -- Yes, I _____ there many times.
    7) I _____ this school since three years ago.
    8) Where is Jim? He _____ the farm.
    9) When_____ he _____? He _______ an hour ago.
    10) Would you like to _____ the zoo with me? ---Yes, but I _____ there before.

    二、选择题(单选)

    1. Li Hong has ________ the army for 2 years. 

    A. joined               B. joined to                         C. been in                           D. joined in 

    2. We have been friends since ______. 

    A. children            B. five years          C. five years ago                 D. five years before 

    3. Mike ___________ the story for a month. 

    A. Has bought       B. Has had                   C. had had                          D. has borrowed 

    4. You ______ that question three times. 

    A. already asked           B. have already asked    C. already have asked    D. asked already 

    5. Those foreign friends left Guangzhou __________. 

    A. since last week         B. a week ago  C. for a week            D. since a week ago 

    6. I _____ at this school for two years already. 

    A. am studying              B. study         C. studied                    D. have studied 

    7. They _________ in the city since last summer. 

    A. live                          B. didn’t live                C. have lived         D. live 

    8. Mrs. Wang has lived in Haikou _________ 1992. 

    A. since                       B. from                       C. after                               D. in 

    9. Mr. Black _________ China since the summer of 1998. 

    A. has been to              B. has been in               C. has come to                    D. came to 

    10. You’d better go on ________ English. 

    A. study                             B. studied                    C. studying                         D. to study 

    三、句型转换(每空一词)

    1.I have been to Macau before.(改为否定句)         I ___ ____ been to Macau before.

    2.He hasn’t come to school because he’s ill (就划线部分提问)    ____ _____ he come to school?

    3.He has learned English for 5 years.(就划线部分提问)  ____ ___ ____ ____ learned English ?

    4.I bough a new bike just now.(用just改写)         I ____ just ____ a new bike.

    5.We began to learn English three years ago.(改为同义句) We ____ ____English ____three years

     

    • 标签:
    • we________english____threeyears
    • Grammars 3
    • 提问
    • grammar3
    • 划线
    • 3.hehaslearnedenglishfor5years.
    • hecometoschool
    • learnedenglish
    • 改为
    • 4.iboughanewbikejustnow.
    • 部分
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部