Grammar Quiz

[ 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:

Verb FormsSimple Past TenseTenses of VerbsPronoun & Present SimplePronounsArticle & PrepositionPast Simple or Past ContinuousApologizing-Ing and Infinitive Verb Patterns

Other quiz:

Present/Past/Future Continuous Tense › View

My aunt …………….. (Open) her new restaurant in town. (Future)

A. was opening

B. is opening

C. will open

D. will be opening


Grammar › View

________________to them, I feel much happier about the situation.

A. Having spoke

B. Having spoken

C. Spoken

D. Speaking