Topics: 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:

Random Topics:
Simple Past Irregular & NegativeGrammar Present Perfect (ever never)Noun and Modal VerbsTransition WordsPrepositions Of PlaceModals of ProhibitionTime and CalendarVerbs – Nouns – Adjectives - AdverbsIdiomsZero ConditionalOther quiz:
Present Perfect Tense › ViewForm the present perfect tense of the verb ‘eat’.
A. eatting
B. eated
C. eaten
D. ate
Grammar › View
Meaning of an idiom “raining cats and dogs.”
A. A big number of cats and dogs
B. Raining very heavily
