Grammar Quiz

[ Tenses ]

I _____ (wait) for this moment all my life.

A. have been waiting

B. waited

C. am waiting

D. waits

Select your answer:
A  B  C  D  E 


Random Topics:

Simple and Continuous TensesAction, Helping & Linking VerbsCoordinating & Subordinating ConjunctionsPhrase and ClauseCity PlacesPresent/Past/Future Continuous TensePrepositions after Verbs and AdjectiveAdverb Clauses of TimeGrammar PhrasesVOCAB & GRAMMAR

Other quiz:

Linking Words › View

_____ being late for the meeting, my boss wasn’t angry.

A. Although

B. Even though

C. Despite

D. In spite


Subject Verb Agreement › View

John and Aya _____ my friends.

A. was

B. were