[ 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:
Present Tenses › ViewThey have razed house to the ground.
A. Present Simple
B. Present Continuous
C. Present Perfect Continuous
D. Present Perfect
Present Continuous › View
Question: ………………………………
Answer: “It’s sleeping.”
_
A. What are you doing?
B. What’s he doing?
C. What’s your mum doing?
D. What’s the dog doing?
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
