[ Grammar ]
Do you promise _____________ it a secret?
A. keeping
B. keep
C. to keep

Random Topics:
Grammar - Present Perfect with already, just, yetGrammar - to be, possessive, have gotSuperlative AdjectivesPersonificationGrammar of Future PlansPassive Voice Present SimpleGrammar: Have toGerundRelative Pronouns with PrepositionsPast Simple VerbsOther quiz:
Grammar › Viewustomer complaints have become much more — since we installed the automatic messaging system.
A. managing
B. manage
C. manageable
D. management
Precede vs. Proceed › View
His retirement announcement was … by his decision to become a full-time entrepreneur.
(a) preceded
(b) proceeded
Identify the verb tense in the following sentence: The students will have completed the project by next week.
A. future continuous
B. present perfect
C. past continuous
D. future perfect
Passive Voice › View
The cake smells so nice. It ___.
A. has just been baked
B. will just be baked
C. is just baked
