[ 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 DeductionOther quiz:
Conditional › ViewIf 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