Grammar Quiz

[ Present Perfect Tense ]

A : Have you …….. your homework ?

B : Yes, I …… .

A. done / do

B. did / did

C. done / have

Select your answer:
A  B  C  D  E 


Random Topics:

QuantifiersNarrative, Past TensesGrammar - Present Perfect with for and sinceSubordinating ConjunctionModals and InversionTenses - Pasive VoicePast Perfect or Past Perfect ContinuousAdjectives & AdverbsAuxiliaries VerbNoun Phrases and Verb Phrases

Other quiz:

Grammar › View

Benny isn’t old …………… to cook on his own.

A. too

B. enough


Grammar: Defining Relative Clauses › View

The Internet is a place _____ you can get cheap technology products.

A. that

B. which

C. where

Grammar › View

When we arrived at the restaurant, the buffet _____________________ already.

A. had started

B. started

C. had been starting


Grammar › View

You should both take your ………. in case it rains.
A. trunks
B. anoraks
C. sandals
D. gloves