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:
A  B  C  D  E 


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 Nouns

Other quiz:

Run-on Sentences › View

Jessica’s fishes keep her busy at home, her teacher likes to eat sushi.

A. Run On
B. Comma Splice
C. Correct Sentence
D. None of the above.


Grammar › View

They ……….. watching TV and listening to music to reading books.

A. prefer

B. doesn’t mind

C. loves

D. hates

Modal Verbs › View

Rewrite 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