Grammar Quiz

[ Verb Tenses (Progressive, Perfect) ]

By Friday afternoon, we will have finished another week of school.

A. present perfect

B. past perfect

C. future perfect

Select your answer:
         


Random Topics:

Gerund/ To Verb/ VerbGerund, Participle, Infinitive, or Appositivewould should couldTenses, Tag Questions, Phrasal VerbsModals and VocabularyPast Simple VerbsPresent Perfect Tense and Simple Past TenseAdjectives (-ed / -ing)If Clauses

Other quiz:

Passive Voice › View

This box ________ for a long time yet.

A. hadn’t been opened

B. hasn’t been opened

C. hasn’t opened

D. has been opened


Preposition of Place › View

My friends and I have an amazing time —- Dufan

A. in

B. on

C. at