English Olympiad Grammar Worksheet-2

The complete course of grammar Worksheet-2


  1. Maya has been _____ piano for two hours.

A. played            B. plays              C. playing          D. play


  1. So far, it has _____ for six hours.

A. snows            B. snowed          C. snow              D. snowing


  1. Scientists have _____ nearly a thousand different dinosaur species.

A. identify          B. identifying    C. identifies       D. identified


  1. Extinction _____ an important role in the distribution of organisms.

A. playing          B. play                C. plays              D. playful


  1. Has it _____ snowing since the show started?

A. been               B. be                   C. was                 D. have


  1. How long had Samita been _____ for the flight to take off?

A. waits              B. waited           C. wait                D. waiting


  1. Most of the first Triassic dinosaurs _____ small and quick meat-eaters.

A. was                 B. were               C. have               D. been


  1. The show has been _____ due to bad weather.

A. cancel            B. cancelled      C. cancels          D. canceling


  1. By next Monday, I will _____ received my first paycheck.

A. has                 B. be                   C. been               D. have


  1. Tamu will have been _____ for ten hours by the time you pick her up.

A. working         B. worked          C. works             D. work


Answer Key:

  1. C

  2. B

  3. D

  4. C

  5. A

  6. D

  7. B

  8. B

  9. D

  10. A