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:
         


Random Topics:

Passive ModalsGerund after Prepositions and Certain VerbsGerundsGrammar - some / anyPreposition of PlaceGrammar: wishes and regretsTenses Practicewill, be going to, would like toPast Perfect & Past Simple

Other quiz:

Homophones › View

I haven’t been ________ yet.

A. There
B. Their
C. They’re


Adverb › View

Adverb? The artist firmly patted the clay into a ball.

A. artist

B. the

C. patted

D. firmly