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

Random Topics:
The First Conditional SentenceArticles and QuantifiersIntermediateGrammar - direct/indirect objectswill, be going to, would like toGrammar : Structural Common ErrorsDependent PrepositionFuture Continuous, Future Perfect and Future Perfect ContinuousConjunctionAdverb of ConcessionOther quiz:
Grammar › ViewEvery morning we make ____________________ some coffee.
A. ourselves
B. myself
C. us
D. our
Vocabulary › View
The scientist was surprised by the ________ in the data, which did not match the expected results.
A. Aberration
B. Brevity
C. Abbreviate