[ 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:
Grammar › ViewWhich sentence is correct?
A. Can you grill me a cheese, mom?
B. Can you grill me a cheese, Mom?
Adverbial Clause of Concession › View
She left him _______ she still loved him
A. even
B. even though
C. in spite of
D. despite
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
