Grammar Quiz

[ Grammar ]

He ______ silly questions until my patience finally ran out.

A) has kept asking

B) kept asking

C) had been kept asking

D) was kept asking

Select your answer:
         


Random Topics:

ExclamationGrammar - FragmentsAdjectivesNouns as AdjectivesInfinitive and GerundGrammar - much, many, a lot ofComparativesConjunctions - Conjunctive AdverbsGrammar - Present Perfect with already, just, yet

Other quiz:

Modal Verbs › View

There _____ be a storm tonight, so take an umbrella.

A. might

B. should

C. would

D. shall


Grammar › View

I usually__________for 6 hours a day, but I ___________for 8 hours yesterday.

A. work/worked

B. works/worked

C. worked/worked