Grammar Quiz

[ Future Perfect Tense ]

Before Saturday, I will have ——— all my homework.

A. Did
B. Do
C. Does
D. Done

Select your answer:
A  B  C  D  E 

Random Topics:
Abstract vs. Concrete Pronoun vs. PronounsReflexive Pronoun Verbs of movementMay, MightModals and Semi-ModalsAdjectives and DegreesComparatives or SuperlativesGrammar - Place and Movement

Other quiz: General Knowledge

What is the correct spelling?

A. Begining
B. Beginning
C. Beginin
D. Beeginingin
E. None of the above

How to use : Read the question carefully, then select one of the answers button.