[ 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

Random Topics:
Types of SentencesSimple Present and Present ContinuousModals and Comparative SuperlativePresent Simple and Continuous TenseSecond ConditionalsComparative and Superlative AdverbsPresent Progressive or Present SimpleTense,noun,preposition,quantityComparison & Modal Verbs in Passive VoiceUncountable NounsOther quiz:
Modal Verbs › ViewRewrite the sentence using modal verbs:
It is not necessary for her to bring a calculator to the history class.
A. She might bring a calculator to the history class.
B. She can bring a calculator to the history class.
C. She doesn’t need to bring a calculator to the history class.
D. She should bring a calculator to the history class.
Phrasal Verbs › View
She needs to take a while to _____ the cold.
A. get along
B. get over
C. get through
D. get on