[ 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:
Countable & Uncountable Nouns › ViewSue has got ___ about Ancient Egypt.
A. a book
B. some book
Passive Voice › View
Millions of tourists visit Spain every year. The passive is…
A. Spain is visited by millions of tourists every year.
B. Spain was visited by millions of tourists every year.
C. Spain are visited every year by millions of tourists.
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
