Grammar Quiz

Topics: Past and Present Tenses

By the time she arrived, he _______ the letter. (finish)

A. finishes

B. finished

C. has finished

D. had finished

Select your answer:
         


Random Topics:

Modals of PredictionPassive Voice, Question Tag, PrepositionsConditionals and WishesSimple Verb TensesVerb Tenses and Sentence StructurePast TensesVerbs: Action, Linking, and HelpingGrammar AssessmentModal Verb in Passive VoicePreposition and Adjective

Other quiz:

Grammar › View

VOCABULARY: what word is different?

April / August / July / Monday
_
A. April

B. August

C. July

D. Monday


Tenses › View

What tense is this sentence?

Being honest is always the best policy in every situation.

A. past

B. present

C. future