Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Gerunds and InfinitivesIdentify The TensesPrepositions - ConjunctionsPassive with ModalsRelative PronounsNoun, Quantifiers and SuffixesObject PronounsParts of SpeechGrammar Past and Future TenseClauses of Reason

Other quiz:

Tenses › View

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