Grammar Quiz

[ Tenses ]

Fill in the blank: She ____________ for over an hour by the time he arrives.

A. will wait

B. will be waiting

C. will have been waiting

D. will have waited

Select your answer:
         


Random Topics:

ConnectorsSentence TransformationReported Speech and TensesCompound and Complex SentencesProgressive Verb TensesGrammar Pronoun and Singular Plural NounComparison and ModalsWish + Verb 2Auxiliary Verbs & Question TagsHas Got & Have Got

Other quiz:

Relative Pronouns and Adverbs › View

Identify the relative adverb in the following sentence: “I don’t know the reason why she left.”

A. reason

B. why

C. she

D. left


Grammar › View

Rhyming words: Which word rhymes with tin

A. cat

B. bin

C. pen