Topics: Perfect Verb Tenses
Which of the following sentences 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:
TOEIC Grammar and Vocabulary ReviewAdjectives & PrepositionSimple Present VS Present ContinuousPast simple - Irregular VerbsProverbsSubject/Verb Agreement with Collective NounsQuantifies and Modals of DeductionComparative AdjectiveArticles - rulesComparative and Superlative AdverbsOther quiz:
Grammar › ViewAll I want to do this summer is lie on the ……………. sand of the beach on a tropical island.
A. gold
B. golden
Must or Mus not › View
We ______ use phones or tablets at school.
A. mustn’t
B. must
