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:

Grammar › View

We tried _____ the top of the mountain, but we had to turn back because of the bad weather.

A. to reaching

B. to reach

C. reaching

D. reached


Modal Verb › View

My mom can …. a very delicious cookies!

A. make

B. making

C. made

D. makes

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