[ Past Tenses ]
Fill in the blank with the correct past participle form: I’ve ___ (hold) onto this secret for too long.
A. holding
B. holds
C. holded
D. held

Random Topics:
Gerunds and InfinitivesIdentify The TensesPrepositions - ConjunctionsPassive with ModalsRelative PronounsNoun, Quantifiers and SuffixesObject PronounsParts of SpeechGrammar Past and Future TenseClauses of ReasonOther quiz:
Degrees of Comparison › ViewIf I am 10 years old and my brother is 12 years old, my brother is older than me.
A. True
B. False
Modal Verbs › View
You _____ report this issue to the manager immediately.
A. must
B. could
C. can
D. might
Tenses › ViewI ___ English for six years now.
A. have been learning
B. have learned
C. learned
D. am learning
Relative Pronoun/Adverbs › View
Is she the actress __________ played the part of Elizabeth I in the film?
A. which
B. who
C. whose
D. where
