[ Verb Tenses ]
Which of the following sentences is in the present perfect tense?
A. I will finish my homework.
B. I finished my homework.
C. I have finished my homework.
D. I am finishing my homework.

Random Topics:
Linking WordsModal Verbs for PossibilityPresent Perfect and Simple Past TensePast Simple and ContinuousPhrasal verbs and Prepositional PhrasesModals - Reported Speech - ConditionalsPronounciation and GrammarHelpful Phrases Verbs of movementNouns and QuantifiersOther quiz:
Grammar › ViewThe Mona Usa was painted ___ cia Vinci.
A. for
B. by
C. to
Grammar › View
the dictionary meaning of a word
A. denotation
B. pronunciation
C. description
D. dialect
