Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘I will have finished my work by the time you arrive.’

A. Present simple tense

B. Past continuous tense

C. Future indefinite tense

D. Future perfect tense

Select your answer:
         


Random Topics:

Pronouns/ Present TensePresent simple, Present continuous, Singular, PluralPresent Simple/AffirmativeAdjectives Ed and IngGrammar: Used to, Would, Be used to, Get used toHope, Thank, Modal VerbsPrepositions of TimeTypes of Sentence StructureSubject Verb Agreement & Subjunctive MoodIn/On/At + Time

Other quiz:

Tenses › View

. Mrs Johnes usually … to work by car but today he … his bike.

A. gets; rides

B. gets; is riding

C. is getting; rides


Tenses › View

I have ….3 letters .

A. write

B. wrote

C. written

D. writes