Grammar Quiz

[ Future Tenses ]

Which sentence is in the future perfect tense?

A. By 5 p.m., I will have finished my work.

B. By 5 p.m., I will be finishing my work.

C. By 5 p.m., I will finish my work.

D. By 5 p.m., I am going to finish my work.

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and IdiomsArticles - rulesPresent Perfect and Past SimpleCompound AdjectivesPast Simple VerbsPresent simple, Present continuous, Singular, PluralTypes of Sentence StructurePhrasal Verbs and Verb FormsPresent Perfect Simple & ContinuousPreposition of Direction

Other quiz:

Grammar › View

________, they would not have admired her so much.

A. If she were generous

B. Had it not been for her generosity

C. If it hadn’t been for she were generous

D. Despite her generosity


Tenses › View

The company ___ requires three years of experience for all job applicants.

A. once

B. sometime

C. usually

Grammar › View

They ….  know if the floor is slippery.

A. is

B. am

C. are

D. were


Future Tenses › View

Tom has got 10 in all the subjects, it is obvious he __________ get the first prize.

A. will

B. is going to