Grammar Quiz

[ Grammar ]

You are late. Simon _______________ his performance.

A. completes

B. has completed

C. is completing

D. has been completing

Select your answer:
         


Random Topics:

Mixed Present TensesReflexive pronounsPresent Continuous TenseActive-Passive VoicesPresent/Past/Future Continuous TenseNoun / PronounPreposition on TimeGrammar ClausesModals and Past TensesPast Perfect

Other quiz:

Tenses › View

I ……….(send) you an email right now.

A. are sending

B. send

C. am sending


Definitions, Synonyms › View

Choose the best synonym for:
maintain

A. Preserve
B. Act