![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Perfect Tenses ]
Identify the present perfect tense in the following sentence: ‘She has finished her homework.’
A. She finished her homework yesterday.
B. She has finished her homework.
C. She is finishing her homework now.
D. She will finish her homework tomorrow.
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Comma AntonymsEach or EveryModal and Relative PhrasesGrammar - to beAdjectives with PrepositionPast Simple and Past ProgressivePast Tense, Recount Text, and Future TenseSubject and Verbs Agreement
Other quiz:
Grammar › ViewEdith has an older brother …………. in fifth grade.
A. why
B. who
C. whom
D. whose
Vocabulary › View
What’s the word for the land at the bottom of the sea?
A. deepland
B. seabed
C. seafloor
How to use : Read the question carefully, then select one of the answers button.