[ Perfect Verb Tenses ]
Which sentence is in the present perfect tense?
A. She will have cooked dinner.
B. She has cooked dinner.
C. She had cooked dinner.
D. She cooks dinner.
Select your answer:
Random Topics:
Present Simple ProgressivePast Perfect SimplePast Tense & Present Perfect TensePast Simple vs Past ContinuousPhrase or ClauseModal Verbs of Deduction and SpeculationConjunctions & Cohesive DevicesAdverbial ClausesIndefinite ArticleOther quiz:
Grammar › ViewThey……… when the lights went out.
A. studied
B. have studied
C. was studying
D. were studying
Vocabulary › View
This test is for students whose native ______ is not English.
A. Country
B. Animal
C. Speaker
D. Language