Grammar Quiz

Topics: Perfect Tenses and Have Got

Choose the sentence that correctly uses the future perfect tense.

A. I will finish my homework by 8 PM.

B. I will have finished my homework by 8 PM.

C. I finish my homework by 8 PM.

D. I have finished my homework by 8 PM.

Select your answer:
         


Random Topics:

Indefinite and Definite ArticlesIrregular Plural NounsGerunds as objects of prepositionMixed ConditionalSimple and Continuous TensesAdjective and AdverbPresent Tense vs Past TenseCountable & Uncountable NounsPhrasal VerbsPronouns ( Interrogative )

Other quiz:

Grammar › View

My car doesn’t work. I will _____ to work today.

A. want

B. fly

C. walk

D. drive


Reported Speech › View

I asked Martha _______ to enter law school.

A. are you planning

B. was she planning

C. if she is planning

D. if she was planning