Grammar Quiz

[ Present and Past Tenses ]

Yesterday, I ________ (finish) all my tasks.

A. finish

B. am finishing

C. finished

D. was finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Nouns, Verbs, and AdjectivesAdverb ClauseConjunctive Adverbs and PunctuationPast Perfect SimpleGerund or to InfinitiveInfinitive GerundPast Perfect & Past SimplePrepositions and Phrasal VerbsSimple Present Tense with Adverb of FrequencyPassive Voice and Relative Clauses

Other quiz:

Grammar › View

I ……………………………. a lot about her before I heard that she was safe.

A. has worried

B. had worry

C. have worried

D. had worried


Vocabulary and Prepositions › View

You get there when you want to enter a building

A. exit

B. entrance

C. hall

D. gate

Phrasal Verbs › View

become interested in; to fit in

A. get into

B. get away

C. get in


Grammar › View

Muthu wished he ________ his mother’s advice but it was too late.

A. heeded

B. has heeded

C. had heeded

D. has been heeding