[ 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:
Passive Voice Present SimpleTenses & PrepositionTo infinitive - GerundAdjectives & QuantifiersRelative & ModalsPast or Present Verb TensePhrasal Verbs with up and downPast Perfect & Past SimpleModal Verbs of PossibilitySimple Present vs Present ProgresiveOther quiz:
Perfect Tenses › ViewMy back hurts because I … here for three hours.
A. was standing
B. have stood
C. have been standing
D. had been standing
Grammar › View
Choose the correct word to complete the sentence. __________________ favorite toy is broken.
A. Carl
B. Carls
C. Carls’
D. Carl’s
