Grammar Quiz

[ Tenses ]

I ____ for you since morning.

A. wait

B. waited

C. have been waiting

D. waiting

E. waits

Select your answer:
         


Random Topics:

Modals AuxiliaryCan vs be able toTenses PracticeFirst Conditional & Future TensesClauses and GerundsConstrative ConjunctionPast Simple VerbsComparativesPhrasal VerbFirst and Second Conditional

Other quiz:

Perfect Tenses › View

They ___________a correction, but the damage is already done.

A. have published

B. published

C. had published


Past Tenses › View

The aeroplane _______ over the building this morning.

A. fly

B. flies

C. flying

D. flew