[ 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:
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
