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