Grammar Quiz

[ Tenses ]

Which sentence uses the present perfect tense correctly?

A. I have finish my homework.

B. They has finished their homework.

C. She have been watching TV.

D. I have finished my homework.

Select your answer:
         


Random Topics:

Simple TenseHow often - long - much - manyPresent, Past, Present Perfect and ComparativePoetry VocabularyDemonstrative PronounsModals AuxiliaryAlthough / DespitePast Narrative TensesPrepositions of TimeRelative Clauses with who and which

Other quiz:

Adjectives and comparisons › View

Sara’s dress is …….. than mine ( short).

A. shortest

B. shorter


Future Tenses › View

A: ___________________? B: Certainly

A. Will you do me a favor

B. Will you be doing me a favor

C. Will you have done me a favor

D. Will you have been doing me a favor