[ 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 PatternsOther quiz:
Present/Past/Future Continuous Tense › ViewMy 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