Grammar Quiz

[ Tenses ]

I … every day for the last year.

A. exercise

B. am exercising

C. have been exercising

D. will be exercising

Select your answer:
         


Random Topics:

Present Simple and Present ContinuousParticipal PhrasesModalGerunds & Infinitives + VocabularyTenses and StructurePresent Simple TensePreposition Form-ing / InfinitiveAdjectives or Adverbs

Other quiz:

Grammar › View

There ……. be a few seats available, but I’m not sure.

A. might

B. can

C. will

D. must


Tenses › View

He _______________________(MAKE) noise for a whole hour before the neighbours finally ___________________ the police. (CALL)

A. was making / called

B. had been making / called

C. has been making / called

D. is making / call