Grammar Quiz

[ Present Perfect ]

We’ve been waiting ____ 9 o’clock

A. ago

B. at

C. since

D. for

Select your answer:
         


Random Topics:

Sentence Structure and ConjunctionsGrammar ElementaryTenses - AuxiliariesTypes of Sentence StructureTOEIC Grammar and Vocabulary ReviewHas Got & Have GotSo Such Enough TooPhrases and ClausesTense,noun,preposition,quantity

Other quiz:

Knee Anatomy › View

What injury could this be?

A. Patella Strain

B. Patella Fracture

C. Patella Dislocation

D. A bruise


Idioms › View

To support something or stop something is the same as to ___ it up.
a. hold
b. kick
c. brush