[ 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:
Mixed General Quiz › ViewThe largest salt lake in North America is in Utah and is ___ the Great Salt Lake.
a. calling
b. called
c. calls
Tenses › View
Identify the tense in the following sentence:
We will have completed the worksheet and its answers.
A. Future Perfect
B. Past Perfect
C. Present Continuous
D. Present Perfect Continuous
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
