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:

Reporting Verbs › View

Madley (2022) notes that robots will be an important investment in most industries.

A. suggests it is inaccurate

B. the final point or summary

C. to say just briefly

D. says something is true directly, and firmly, often used when others disagree


Vocabulary and Grammar › View

They were found guilty of vandalizing __________.

A. fares

B. public property

C. litter

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