[ 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:
Grammar › ViewYou didn’ t _________ TV yesterday night.
A. listened
B. play
C. watch
D. watched
Describing Words › View
I have a duck. What is the color?
A. green
B. black
C. white
D. yellow
I ___ 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
