[ 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 whichOther quiz:
Adjectives and comparisons › ViewSara’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
