Question
Which active voice sentence correctly uses the present perfect tense?
Her homework is finished.
She has finished her homework.
She finishes her homework.
Her homework was finished by her.
Submit
Skip