[ Grammar ]
Which word or phrase best completes the sentence below?
I _____________________ a cake for you.
A. had bake
B. have baked
C. has been baked
D. have been baked

Random Topics:
Unless If First ConditionalGrammar and PunctuationFuture SimpleAdjectives with PrepositionPresent Simple Tense PassiveModal Verbs & Time PrepositionsPunctuationsSimple Present Tense vs Present Continuous TenseSubject Verb Agreement Irregular VerbPhrasal Verb and ModalOther quiz:
Vocabulary › Viewgive nourishment
A. Playing Tennis
B. Playing Volleyball
C. Making Calculations
D. Feeding the dog, cat
Grammar › View
Visitors can admire the numerous historical buildings in Prague, __ were built hundreds of years ago.
A. some of that
B. some of it
C. some of which
D. some of what
Vocabulary › ViewThe rainforest is home to many endangered ____, some of which are found nowhere else in the world.
A. descendants
B. roots
C. ideologies
D. species
Grammar - Present Perfect › View
Have you ___ your homework yet?
A. finish
B. finished
C. finishes
