Grammar Quiz

[ Tenses ]

I ______ for you for a long time.

A. have waited

B. waited

C. was waiting

D. waits

Select your answer:
A  B  C  D  E 


Random Topics:

Future Time and TensesSecond and Third ConditionalGerunds/InfinitivesAsking and Giving OpinionComparisionsIn/On/At + TimePast TensesAdjectives & AdverbsAdjectives and DegreesReported Speech and Reported Questions

Other quiz:

Phrasal Verb & Prepositional Phrase › View

I really feel that you’ve _______ me by not completing the project on time.

A. walked out on

B. let down

C. split up

D. got over


Modals › View

The school, as a second home, _____ constantly nurture and protect the rights of children.

A. must

B. ought to

C. should