[ 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 › ViewHe is ________ very good friend.
A. a
B. an
C. the
D. –
Modal Auxiliary › View
He ………….. play soccer inside the classroom. (prohibition)
A. could not
B. must not
C. can’t
D. shouldn’t
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
