[ Tenses ]
She ___ online training sessions for the past month.
A. has been attending
B. has attended
C. attended
D. was attending

Random Topics:
Mix-TensesRelative Pronouns and AdverbsPast Tense vs Present Perfect TensePerfect and Past TenseSimple Past - Irregular VerbsModals for RecommendationsPast Simple & Past PerfectStative Verbs and TensesPrepositions and Prepositional PhrasesPronouns, Sentence Structure, and ApostrophesOther quiz:
Relative Clauses › ViewIt is a car ______ I bought last year.
A. whom
B. who
C. which
D. whose
Grammar › View
What are indefinite pronouns?
A. Pronouns that refer to a definite person, place, thing, or idea
B. Pronouns that do not refer to a definite person, place, thing, or idea
C. Pronouns that refer to multiple people, places, things, or ideas
D. Pronouns that refer to specific people, places, things, or ideas
Present Perfect Tense › ViewThe children have……eaten their breakfast.
A. just
B. yet
C. been
D. since
Grammar › View
They _____ tennis yesterday.
A. plaid
B. plays
C. played
