[ Past Tense vs Present Perfect Tense ]
_______ you ever ________ (take) part in a charity walk?
A. Did … take
B. Have … take
C. Have … taken
D. Have … took

Random Topics:
Present Simple Tense PassivePersonificationIndependent ClausesPast Continuous vs Past SimpleAdjectivesReported SpeechGrammar / PronounsVerbal PhrasesTypes of Phrasesgoing toOther quiz:
Grammar › ViewMountain Kilimanjaro is the ____ mountain in Africa
A. high
B. higher
C. highest
Adverb › View
____, lightning flashed in the sky.
A. Suddenly
B. Gracefully
C. Sweetly
D. Anxiously
Grammar & Vocabulary › ViewUse text. Keep an ongoing chat for updates about each other’s lives. That way you and your friends won’t ___.
A. lose touch
B. keep in contact with
C. get along with
Tenses › View
Mr James Scott and Wife____a garage in silbury
A. Have
B. Has
C. Had
D. Haven’t
