Grammar Quiz

[ Tenses ]

We _____ (wait) here for two hours by the time the train arrives.

A. wait

B. will have been waiting

C. waited

Select your answer:
         


Random Topics:

Grammar - may & mightVerbs and AdverbsAdverbs and Adverbial PhrasesGrammar - to beConditional ClauseReported SpeechPassive Voice Present SimpleTOEFL Adjective and AdverbIdioms

Other quiz:

Grammar › View

_______ dog was barking last night?

A. Who’s
B. Whose


Grammar › View

_______ new mall is big.

A. a

B. an

C. the

D. none