[ 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:
Approximation › ViewDavid gets as ____ as ten text messages a day from a gym he’s not even interested in joining.
A. many
B. little
Tenses › View
I would rather ……a song.
A. Dance than sing
B. Dance than sang
C. Danced than sing
D. Danced than sang
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
