Grammar Quiz

[ Verb Forms and Tenses ]

Determine the verb form in the sentence: “She has been waiting for the bus for over an hour.”

A. Present Perfect

B. Present Perfect Progressive

C. Future Perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verbs and Contrastive ConjunctionsLinking Words and PhrasesGrammar - TOEICTransition WordsGoing To Be and WillSentence CompletionGrammar - much, many, a lot ofSimple TenseSuperlative & Comparative AdverbsContinuous Tense

Other quiz:

Grammar › View

Daniel is riding his ________. It is a gift from his grandpa for his eleventh birthday.

A. a new bicycle

B. bicycle is new

C. new bicycle

D. that new bicycle


Grammar › View

People are becoming ______ and ______ _______ toward people in other countries.

A. more sympathetic / more sympathetic

B. sympathetic / sympathetic

C. symphateticcer / more sympathetic

D. more / more sympathetic