[ 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:
Future Continuous Tense › ViewThe scouts ___________________________ to the waterfall at this time next week.
A. will be hiked
B. will be hikes
C. will be hiking
D. will be hike
Grammar › View
A bomb fell right in the market place, which killed people and left another seriously _____.
A. injuring
B. injured
C. injure
D. injury
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
