Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Relative ClausePassive Voice with ModalsGrammar RulesPresent Tenses and ConnectorsMaritime Vocabulary and GrammarModal and Auxiliary VerbsInfinitive GerundPresent Forms and Narrative TensesGrammar and PrepositionsPresent Simple Questions

Other quiz:

Mixed General Quiz › View

The impatient boy left ———- without taking his book.

A. Suddenly

B. Hurriedly

C. Quickly

D. Anxiously


Present Continuous › View

What’s she doing?

A. She swims

B. She swimming

C. She swim

D. She’s swimming

Vocabulary and Grammar › View

She sat down to _____ the fact that she was trembling.

A. conceal

B. confess

C. confide

D. consent


Grammar › View

We arrived home late yesterday. It started ______________ in the afternoon.

A. to rain

B. raining

C. Both are correct