[ Grammar & Vocabulary ]
After she had returned home, she ____ herself a good dinner.
A. has cooked
B. cooks
C. cooked
D. is cooking

Random Topics:
Compound AdjectivesPresent Progressive TenseParticiple Clauses & Cleft SentencesModalsPast Tense vs Present Perfect TensePassive of Modal VerbsGrammar - Present Perfect with for and sinceTenses and VoiceWill or Going toFuture Tense VerbOther quiz:
Grammar › ViewWhose shoes do you like better? Kim’s or ___?
A. her
B. my
C. mine
D. our
Mixed General Quiz › View
Did you know that Australia has more than 1500 species ___ spiders?
a. for
b. from
c. of
James ___ books by Stephanie Meyer.
A. studies
B. reads
C. read
D. work
Prepositions › View
Complete the sentence with the right preposition.
They apologized ____ hurting her feelings.
A. for
B. by
C. of
