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:

Tenses, Determiners & Subject Verb AgreementPassive Voice & Verb TensesFamily Vocabulary and GrammarPhrasal VerbComperative and SuperlativeHow much and how manyDegrees of ComparisonVerbal CommunicationOrder of AdjectivesTemporal Conjunctions and Connectives

Other quiz:

Reported Speech and Tenses › View

What does ‘They swim every morning’ indicate about their routine?

A. weekly activity

B. daily activity

C. occasional activity


Future Tenses › View

Which sentence is correct?

A. I going to meet my friends.

B. I am go to meet my friends.

C. I am going to met my friends.

D. I am going to meet my friends.