Grammar Quiz

[ 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 Tense

Other quiz:

Adjective Clause › View

Call 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