Grammar Quiz

[ Present Tenses ]

He ________ for 5 hours now because he didn’t get enough sleep last night.

A. sleeping

B. been sleep

C. have been sleeping

D. has been sleeping

Select your answer:
A  B  C  D  E 


Random Topics:

Present Tense vs Past TensePast Perfect and Past Perfect ContinuousBecause of & Inspite ofSuch...that, so ......thatFuture PlansFor vs SinceFunctional Sentence TypesPast Continuous and Past Simple TensePrepositions and Phrasal VerbsSuffixes (ing-ed) Sentences

Other quiz:

Conjunctions › View

I could not get a seat …. I came early

A. when

B. as

C. because

D. although


Grammar › View

How should these two sentences be combined?
There is no school next week.
We should go to the beach.

A. There is no school next week, we should go to the beach.

B. There is no school next week we should go to the beach.

C. There is no school next week so we should go to the beach.

D. There is no school next week, so we should go to the beach.

Modals › View

A miracle happened. The doctors ….. find a vaccine for Coronavirus.

A. were able to

B. could

C. managed to


Present Continuous Tense › View

……. Gina doing homework in her classroom?

A. is

B. am

C. are