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

Random Topics:
Tenses & PassiveFigurative Language VocabularyFirst ConditionalModal Verbs of ObligationBe Going To vs. WillConditional Sentences Type I, IIPresent Simple Positive and NegativeModal, Causative Verb & Elliptical StructurePresent Simple and Continuous TensePerfect Tenses and VocabularyOther quiz:
Past Tense › ViewI (go) to the beach last holiday
A. go
B. went
C. gone
Present Tenses › View
He ___ (work) as a doctor for the last decade.
A. works
B. is working
C. has worked
D. has been working