[ Past Participle ]
Have you ever ____ (have) a pet?
A. had
B. haved
C. having
D. haded

Random Topics:
Perfect ModalsPreposition and ConjunctionSocial Media VocabularyAdjectives“Put” Phrasal VerbConditional Sentence Type 3Modal Verbs and Contrastive ConjunctionsVerb PhrasesGrammar - Wh QuestionsModal Verbs for Permission and ObligationOther quiz:
Grammar › ViewPeople were stranded in their homes. ________ were afraid that their wooden house might be swept away by the flood
A. Them
B. We
C. They
D. Our
Tenses › View
An action in progress in the present
A. Present perfect
B. Present continuous
C. Simple present
Tenses › ViewI can’t reach my manager. He __________________(TRAVEL) in North America at the moment.
A. travels
B. was travelling
C. is travelling
D. has been travelling
Future Tense › View
…………….. I help you with the housework?
A. Will
B. Would
C. Shall
