Grammar Quiz

[ Present Perfect Continuous Tense ]

I’m sleepy because I … all night.

  1. have been staying up
  2. has been staying up

Select your answer:
         


Random Topics:

Grammar on ConditionalsIndefinite and Definite ArticlesIntermediateConjunctions, Interjections and DeterminersIELTS VocabularyAdverb or AdjectivePresent Perfect & Past Simple TenseComparatives and Past Perfect TenseTenses and QuestionsPresent Perfect and Present Perfect Continuous

Other quiz:

Verb Tenses › View

Tomorrow we will celebrate my dad’s birthday.

A. Past

B. Present

C. Future


Grammar › View

E-books ____ replace paper books.

A. will

B. won’t