Game Preview

Grammar test 2

  •  English    10     Public
    Grammar test 2
  •   Study   Slideshow
  • I _________________ for you for the past 30 minutes. We are late! (wait) *
    waited
    has been waiting
    have been waiting
    waiting
  •  25
  • I'm not happy. I still ______________________ my mobile phone. (find) *
    finding
    found
    haven't found
    hasn't found
  •  25
  • My cat ____________________ all day. (sleep) *
    has slept
    have been sleeping
    has been sleeping
    sleeping
  •  25
  • ______________ is not allowed inside the building. You should go outside. *
    smoke
    smoked
    smoking
    smokes
  •  25
  • It _________________ for a very long time and the land is so dry. (not rain) *
    rained
    hasn't rained
    have not rained
    has rained
  •  25
  • Where __________ you _______________ your summer holidays? (spend) *
    has / spend
    has / spent
    has / been spending
    have / been spending
  •  25
  • I need ___________my clothes. Where can I find the nearest laundry? *
    washing
    washes
    washed
    to wash
  •  25
  • _______ she ____________ her homework? (do) *
    Did / do
    Did / done
    Have / done
    Has / done
  •  25
  • Why _________ you ____________ up so early recently? (get up) *
    have / been getting up
    have / gotten
    has / been getting up
    has / gotten up
  •  25
  • I apologized to my teacher about _________ late for class. *
    arriving
    to arrive
    arrive
    arrived
  •  25