[ 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:
Gerund or Infinitive › ViewHe’ll never forget _____ his daughter at nursery school for the first time.
A. to leave
B. leaving
Grammar › View
The superlative form of attractive is…
A. super attractive
B. extra attractive
C. the most attractive
D. attractivest
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