Grammar Quiz

[ Verb Tenses ]

I ______ already ______ my assignment, so I’m free now.

A. have / finished

B. finished / already

C. was / finishing

D. am / finishing

Select your answer:
         


Random Topics:

Past Modals & Phrasal Modals of ObbligationModal Verbs for PossibilityVerb Tenses and ModalsSubject Verb Agreement and TensesTenses for HospitalityPast Tense vs Future TenseVerb TensesDemonstrative PronounSimple Future TenseFuture Time and Tenses

Other quiz:

Grammar › View

Which do you capitalize?

A. mcdonalds

B. burger

C. fries

D. milkshake


Grammar › View

It’s very simple; if somebody ___ the law, they have to accept the consequences

A. broke

B. had broken

C. breaks

D. would have broken