[ 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.

Random Topics:
Wish / If only ( Present)Modals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityPrepositions after Verbs and AdjectiveSimple Present Tense with Adverb of FrequencyPassive Voice, Question Tag, PrepositionsCity PlacesTypes of Simple SentencesComparativesModals and TensesPronouns of QuantityOther quiz:
Grammar › View_____________ you ready?
A. Are
B. Is
C. Am
Grammar › View
Used for completed things in the past
A. Present Perfect
B. Past Simple
Grammar › ViewUse fewer/less with most items that can be counted.
A. Fewer
B. Less
Because / so › View
It was raining _____ we didn’t go out.
A. so
B. because
