What’s that lovely smell in here? – Jasmin …… (bake) a yummy cake.
A. baked
B. has baked
C. have baked

Random Topics:
Verb + InfinitivePast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousVerb Tenses and Past ParticiplesModals and Modal PerfectsGrammar - First ConditionalAnalogyPresent Perfect vs Past SimpleVocabullary Test-ing form and the to-infinitiveGerunds, Infinitives and Modals of PossibilityOther quiz:
Future Tense › ViewDava : This letter is in French, and I don’t speak a word of French. Can you help me?
Devi : Sure. I………it for you.
A. will translate
B. will have translated
C. will be translating
D. will being translated
Synonyms and Vocabulary › View
Climate change has a significant _______ on global weather patterns.
What is the best word to complete the sentence?
A. strategy
B. theory
C. impact
D. source
Pronoun › ViewWhenever mother made gingerbread men for the children, _________ looked delighted.
A. The children
B. They
C. The gingerbread men
Grammar › View
Adrian got surprisingly high grades in the final exam. He ______ his lessons very carefully.
A. must have revised
B. can’t have revised
C. would have revised
D. needn’t have revised
