Grammar Quiz

[ Tenses ]

Complete the sentence: We ___ (to wait) for you for over an hour.

A. are waiting

B. waited

C. have been waiting

D. will wait

Select your answer:
         


Random Topics:

Prepositions of TimeAdverbs of DegreePronounsCompound Words and SentencesPast Continuous and Past Simple TenseGrammar Present Perfect (ever never)Grammar Like & Linking VerbTenses PracticeSubject Verb Agreement & Subjunctive MoodModals in the Past - Speculation and Deduction

Other quiz:

Conditional › View

If we ________ not friends, I _______ angry.

A. are/would be

B. be/would be

C. was/would be

D. were/would be


Prepositions and Phrasal Verbs › View

He did not come …… until five hours after the accident.

A. up

B. through

C. by

D. round