Grammar Quiz

[ Present Perfect Continuous Tense ]

I’m sleepy because I … all night.

A. have been staying up
B. has been staying up

Select your answer:
         


Random Topics:
Start vs. BeginFuture Continuous Tense If vs. Unless Helpful Phrases Quantifiers, Countable and Uncountable NounsDegree of ComparisonAdverb ClausesCohesive DevicesPresent Perfect vs Past Simple

Other quiz:

Grammar › View

Spelling

A. Recipe

B. Resipi


Grammar › View

I’m sorry Dana. You ____________ (be) late to work too many times. You can’t work here anymore. 
A. are
B. were
C. have been
D. has been


How to use : Read the question carefully, then select one of the answers button.