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:

Preposition › View

This book doesn’t belong___________ me; it belongs to my friend.

A. with

B. at

C. for

D. to


Grammar › View

He has wanted to act in films ____he was a child.

A. since

B. for

C. before

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