Grammar Quiz

Topics: 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:
         


Random Topics:

Grammar and Passive VoiceSubject, Object, Possessive Pronoun and Possessive AdjectivesVerb + PrepositionSimple Present vs Present ProgresiveConjunctions, Interjections and DeterminersComparative AdjectivesGrammar for TOEFLAdverb PhrasesTense,noun,preposition,quantityReported Speech and Reported Questions

Other quiz:

Passive Sentence › View

The boy…………………….by the teacher yesterday.

A. A. punish

B. B. punished

C. C. punishing

D. D. was punished


Grammar › View

“I didn’t pass my driver’s test.”

“I’m sorry _______.”

A. to have heard it

B. for what I heard

C. that I heard

D. to hear that