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:

Grammar › View

Peter doesn’t have a big apartment. Yours is ________ than ______.

A. huge, him

B. biggest, his

C. bigger, his

D. larger, him


Vocabulary › View

Clearly true

A. Undeniable

B. Promptly

C. Torrent

D. Administer

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