Grammar Quiz

[ Tenses ]

She ___ online training sessions for the past month.

A. has been attending

B. has attended

C. attended

D. was attending

Select your answer:
A  B  C  D  E 


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 Apostrophes

Other quiz:

Relative Clauses › View

It 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 › View

The children have……eaten their breakfast.

A. just

B. yet

C. been

D. since


Grammar › View

They _____ tennis yesterday.

A. plaid

B. plays

C. played