[ Tenses ]
He ____ several social activities recently.
A. has joined
B. joined
C. had joined
D. was joining

Random Topics:
must/shouldDegree of ComparisonPresent Progressive TenseGrammar for TOEFLPersonal PronounsGrammar: Adjectives & PrepositionsGrammar PhrasesGrammar Comma UsageSimple Past/Past ProgressivePast Perfect and Past Perfect ContinuousOther quiz:
Modals › View__________ask for copies of the materials from classes that you missed.
A. You must not
B. You can
C. You do not have to
D. You cannot
Tenses › View
They _____ (complete) their homework before the teacher arrived.
A. had completed
B. were completing
C. complete