Identify the verb tense in the sentence: She has already finished her homework.
A. Present Simple
B. Future Simple
C. Present Perfect Simple
D. Past Simple

Random Topics:
Indefinite and Reflexive PronounsAdverb of TimeArticles and QuantifiersPast Tense vs Present Perfect TenseSentence and FragmentLinking Words & Phraseslike/do not likeGrammar - could / could notArticles and DeterminersIndependent/Dependent Clauses & Relative ClausesOther quiz:
Mixed Tenses › ViewYour father ______ you your birthday present, hasn’t he?
A. gives
B. gave
C. is giving
D. has given
Grammar › View
Me and my partner can run this free poker league no problem.What is a better way to write this sentence?
A. Me and my partner will have no problem running this free poker league.
B. Me and my partner can run this poker league for free.
C. Running this free poker league is no problem.
D. My partner and I will have no problems running this free poker league.
How _______ salt did you put in the porridge?
A. much
B. many
C. little
D. a few
Grammar › View
Identify the preposition.
The girls are getting ready for the party.
A. for the party
B. getting
C. the party
D. for
