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 PronounsOther quiz:
Grammar › ViewKate______________ (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
