[ Present Perfect ]
We’ve been waiting ____ 9 o’clock
A. ago
B. at
C. since
D. for
Select your answer:

Random Topics:
Time ConjunctionsPast Tense vs Future TenseActive and Passive Gerunds and InfinitivesSimple Past Future TenseFamily VocabularyIdentifying Sentence TypesVocabulary : Coming & GoingComparison DegreeOn, At, ByPresent Perfect & Past Simple TenseOther quiz:
Adjective Clause › ViewCall the women __________ I met at lunch.
A. Which
B. Whose
C. —
D. Those
Modal Verbs for Possibility › View
Actors ……… be replaced by robots in movies. It’s possible.
A. could
B. should
C. must
D. cannot
