Grammar Quiz

[ 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.

Select your answer:
A  B  C  D  E 


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 Quantifiers

Other quiz:

Grammar › View

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