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:

Grammar › View

Paul is a police officer, so he ______wear a uniform at work.

A. mustn’t

B. has to


Relative Pronoun/Adverbs › View

The woman __________ was the company director apologized for the mistake.

A. which

B. who

C. whose

D. where

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