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:

Present Simple (-) › View

Carlos and Charles ______________ ( not travel) every year.

A. doesn´t travel

B. don´t travel

C. travels


Conjunction › View

You shouldn’t spend too much time on computer _______ it is harmful to your eyes.

A. as

B. when

C. although

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