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:

Grammar RulesTypes of SentencesSubject Verb Agreement; Indefinite PronounsSo....that... Such.......thatPossessive Nouns with Apostrophes and PronounsPassive Voice in Past Simple TenseRelative Pronoun-ed and -ing AdjectivesThere is or There areKinds of Sentences

Other quiz:

Grammar › View

There is no need to get _____ just because I’m a few minutes late.

A. annoyed

B. annoying

C. excited

D. exciting


Modals › View

__________ you please switch off your phone during the movie?

A. May

B. Must

C. Should

D. Can