[ 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:
Vocabulary › Viewsolemn declaration of opinion and usually of dissent
A. Protest
B. Export
C. Activism
Phrasal Verb › View
My sister and I share the housework. We take turns to_____ the dishes and clean the house.
A. wash up
B. wash over
C. wash away
D. wash through
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
