[ 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 and Vocabulary › ViewAt work, I ________ at 3:30 on Fridays.
A. can home go
B. go home can
C. can go home
Grammar › View
_____ I prefer to listen to classical music.
A. On the contrary
B. On the whole
C. In addition to
D. Besides
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
