Grammar Quiz

[ 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:
A  B  C  D  E 


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 Concession

Other quiz:

Grammar › View

Every 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