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:

Articles - rules › View

In front of groups of islands (Bahamas…)

A. no article

B. the

C. a/an


Subject-Verb Agreement › View

A trip from here to London ___ about 7 hours.

A. Takes
B. Take

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