Grammar Quiz

[ Future Tenses ]

Which sentence uses the future perfect simple correctly to express an action that will be completed by a specific time in the future?

A. I will have finished my homework by 8 pm.

B. I am going to have finished my homework by 8 pm.

C. I will finish my homework by 8 pm.

D. I finish my homework by 8 pm.

Select your answer:
A  B  C  D  E 


Random Topics:

Conditionals Type IPast Tense vs Future TenseApostrophes and Quotation MarksComparative and SuperlativesConjunction and PunctuationDependent ClausesQuantifiers, Countable and Uncountable NounsRelative & ModalsReflexive Pronouns & Modal VerbsPast Simple (to be)

Other quiz:

Homophones › View

I wanted to go home more than / then I wanted to go to the party.

A. Than
B. Then


Articles › View

There are several roller-skating rinks in _____ Central Park.

A. a

B. the

C. –

Grammar › View

What would happen if somebody_______ that button?

A. had pressed

B. presses

C. press

D. pressed


Present Simple Progressive › View

How often_______the teacher______them?

A. is,testing

B. do,test

C. does,tests

D. does,test