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:

Conjunction › View

You 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

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