Grammar Quiz

[ Tenses ]

I ___ my homework before my friends ___ me yesterday.

A. finished / had called

B. had finished / called

C. finished / called

D. have finished / call

Select your answer:
         


Random Topics:

Articles & Compound NounsNoun ClausePresent Perfect - Just, Already, YetConditional TensesFew, a few, little, a littleAdverb of MannerSimple Present and Present Continuous TensesPassive VoiceNoun, Pronoun, Adjective, VerbPreposition of Time

Other quiz:

Vocabulary › View

What does “contrite” mean?

A. Deeply remorseful for a bad action

B. Treating serious issues with inappropriate humor

C. Showing great knowledge or learning

D. A peaceful, stationary demonstration


Hope, Thank, Modal Verbs › View

Complete the sentence: “She thanked him ___ his support during the project.”

A. for

B. to