Which sentence is in the present perfect tense?
A. She has finished her homework.
B. She finishes her homework.
C. She is finishing her homework.
D. She finished her homework.

Random Topics:
Passive and Active VoiceTenses - Irregular VerbsMust / must notFuture Tense - will and going toGrammar and PunctuationPresent Perfect or Past Simple TenseAdverbial Clause of Cause and EffectFuture Tense VocabularyRegular and Irregular AdverbInfinitivesOther quiz:
Vocabulary › View
As the rebels took power, Marti, their leader, announced her intent to constitute a new government where the women were in control of everything.
A. Eliminate
B. Think about
C. Imitate
D. Establish
Mixed Grammar › View
Bob is not really friendly, that’s why he has … friends.
A. few
B. little
C. a few
D. a little
Grammar Rules › ViewWe use this verbal tense with future arrangements, especially travel ones.
A. Simple Present
B. Present Continuous
C. Simple Future
D. Going To
Grammar › View
Some of the girls in my group are surprised that I don’t wear make-up, but I don’t ________
A. wear
B. care
C. do
D. like