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 _________ outside Europe before.

A. have never been

B. am never

C. never been

D. never be


Adverbs › View

Which adverb answers the question ‘Where’?

A. Near

B. Quietly

C. Carefully

D. Always

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