Topics: Present Tenses
You ……………….. so far? I have rung the bell for the last twenty minutes.
A. has …. Slept
B. have … been sleeping
C. have sleep
D. has …. Been sleeping
Select your answer:

Random Topics:
Adjectives and PronounsDo / Have / Can - Basic QuestionsAdjective / Noun + to InfinitiveTensesTransitional Phrases and ConjunctionsAuxiliary ModalPast Simple and ContinuousInfinitive Formsused to, be used to, get used toSentence CompletionOther quiz:
Grammar › ViewWhat is the BEST way to combine these sentences?
We like to go to the park. We like to swing.
A. We like to go to the park, like to swing.
B. We like to go to the park and swing.
C. We like to go to the park, swing.
Present Simple & Present Continuous Tenses › View
Hurry up! The bus ________.
A. come
B. comes
C. is coming
D. came
