[ 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 › ViewI _____ for a new job at the moment, I’d like to change my profession.
A. am looking
B. look
C. have looked
D. have been looking
Simple Past Tense and Present Continuous Tense › View
I __________In Solo last week.
A. were
B. was
C. am
D. is
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
