Grammar Quiz

Topics: Past Perfect Simple Tense

She __________ dinner before leaving for work that day.

A. has prepare

B. preparing

C. had prepared

D. make

Select your answer:
         


Random Topics:

Modals and ResponsibilitiesPreference & Future TensePhrases & ClausesWorld Literature VocabularyVerb Tenses and Past Participlesgoing toSimple Future - WillIf ClausesArticles and DeterminersPossessive Nouns with Apostrophes and Pronouns

Other quiz:

Grammar › View

Kate______________ (not watch) TV yesterday.
A. did not watched
B. did not watch
C. has not watched
D. did watch


Grammar › View

The pyramid ____ is by the river is the largest one here.

A. who

B. that/which