Grammar Quiz

[ Tenses ]

They ____ here for three hours by the time it starts.

A. will have waited

B. will wait

C. have waited

D. will be waiting

Select your answer:
         


Random Topics:

Perfect and Past TensesCoordinating & Subordinating ConjunctionsComparative AdverbThird Grade ExamTenses and QuestionsConditional Sentences Type 0, 1 and 2Relative PronounsGrammar - to be, possessive, have gotPresent Continous

Other quiz:

Present Perfect Tense and Simple Past Tense › View

James has been in Thailand _____ months but he hasn’t visited the beach _____ .

A. for/ still

B. since/ already

C. since/ just

D. for/ yet


Future Tenses › View

The moment I ___ the chance I ___ you the date you have requested.

A. have/send

B. have/will send

C. having/sending

D. am having/will sending