[ 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:
Definite, Indefinite and Zero ArticlesGrammar (Adverbs, Prepositions, Prepositional Phrases)Punctuating ClausesAdverb of MannerNoun ClausesVerb BEReported Speech and Reported QuestionsThe Present Progressive TenseGrammar - SimilesActive Voice-Present tenseOther quiz:
Vocabulary › ViewWhat the entire story is mostly about?
A. Main Idea
B. Plot
C. Effect
D. Author’s Purpose
Adjective › View
Tom is very ______ in politics.
a.interesting
b.interested
