Grammar Quiz

Topics: 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:
         


Random Topics:

Present Tense vs Present ContinuousConditional Type 1Sentence Structure and Grammar RulesHave as verb and auxiliaryComparative AdverbGerund or to InfinitiveAdjectives, Adverbs, and PrepositionsDistinguishing Future TensesBare Infinitive and To InfinitivePast Perfect

Other quiz:

Grammar › View

______ (you / come) to London often?

A. Are you coming

B. Do you come


Modal Verbs, Passive Voice & Conditionals › View

Spanish ___ in many countries.

A. Spoken

B. Is spoken

C. Speaks

D. Is speaking