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:

Passive Voice › View

I have read those books.

Change this sentence into passive voice!

A. Those books have been read by me

B. Those books have read by me

C. Those books has been read by me


Grammar › View

He ___ it on purpose.
a. denied having done
b. denied have done
c. denied done

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