Grammar Quiz

[ Present Perfect Tense ]

I __________ (finish) my homework before dinner.

A. finishing

B. will finish

C. finished

D. will finishing

Select your answer:
         


Random Topics:

Relative & Interrogative PronounsTenses & AffixesGerund, Infinitive, Bare VerbPassive Modals in Different TensesPhrases and ClausesQuantifiers / Prepositions of Time and Comparative AdjectivesPast Simple (Questions)Ed and Ing EndingsPresent Simple x Present ContinuousPerfect Tenses and Have Got

Other quiz:

Phrasal Verbs and Verb Forms › View

We’d better _____ if we want to get there in time.

A. sped up

B. take up

C. speed up

D. turn down


Preposition after some Verbs › View

The course in this school appeals _______ me the most

A. by

B. on

C. to

D. of