Grammar Quiz

[ 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:

Present Perfect: for/sincePassive and Active SentencesCompound and Complex SentencesModals of Speculation and DeductionPassive Voice in Past and Present TenseArticles A and AnAntonymsEd and Ing EndingsTenses and Structure

Other quiz:

Grammar › View

She is holding two shopping bags – one in ____ hand.

A. each

B. every


Grammar and Vocabulary › View

Several trees fell down last night ……………. the strong wind.

A. because of

B. since

C. because

D. so