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

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