[ 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 › ViewJames ___ 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