[ Past Participle ]
Have
A. Haved
B. Having
C. Had

Random Topics:
Pre-intermediateCOUNT - NONCOUNT NOUNSPast Perfect & Past SimpleVerbal PhrasesModals - Conditionals - Future TensesAdjectives & PrepositionVerbs, Tenses, and VocabularyPrepositions of Place and TimeAnalogyGrammar: SyntaxOther quiz:
Grammar › ViewIt’s cloudy today. It———————-.
A. will rain
B. going to rain
C. is going to rain
D. raining
Present Perfect Continuous Tense › View
Mary…(live)…in Germany since 1992.
A. has been Living
B. have to live
C. have been living
D. has been living
Modal Verb › ViewPeter has been working for 10 hours. He _______ be very tired now.
A. must have
B. must
C. mustn’t
D. needn’t
Past Tenses › View
Tom _______ for a walk after he _______ his homework.
A. went; had done
B. had gone; did
C. went;was doing
D. was going; did