Grammar Quiz

[ Tenses ]

I ___ my homework before dinner yesterday.

A. do

B. did

C. have done

D. doing

Select your answer:
A  B  C  D  E 


Random Topics:

Past with ModalsPhrases & ClausesAdjectives and VocabularyMust / must notAnalogySimple Past TensesGrammar - Place and MovementIrregular AdjectivesGrammar ( going to)Modal Verbs and Permission

Other quiz:

Grammar › View

Which is correct?
A. Its really hard.
B. It’s really hard.


Grammar - Present Perfect › View

Have you ___ your breakfast yet?

A. eaten

B. eat

C. eating

Grammar › View

ARTICLES

Choose the correct option to complete each sentence.

We had ______ excellent unexpected meeting with the regional manager yesterday.

A. a

B. an

C. the


Relative Pronouns › View

We visit our relatives …….live in another country every year.

A. whose

B. who

C. where