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:

Comparison and Modals › View

The black dress is more expensive than the white one.

A. The black dress is cheaper than the white one.      

B. The white dress is as cheap as the black one.

C. The white dress isn’t as expensive as the black one.

D. The white dress is more expensive than the black one.


Grammar › View

We _______________ Lucy this afternoon.

A. meet

B. are meeting

C. met

D. am meeting

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