[ 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:
Articles › ViewI have ___ idea about the project.
A. little
B. no
C. much
D. some
Adverb Clause › View
We cannot conduct the experiment __________ we receive the necessary equipment.
A. until
B. before
C. if
D. though
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
