[ 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:
Conjunction › ViewYou shouldn’t go out … it’s raining heavily
A. For
B. Already
C. Because
D. But
Grammar › View
______ the participants have a good time?
A. Do
B. Does
C. Did
D. Is
The 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
