Grammar Quiz

[ Perfect Tense ]

It ___ hot these days

A. have been

B. has been

C. has being

D. have be

Select your answer:
A  B  C  D  E 


Random Topics:

Infinitives for reasonsConjunctions & InterjectionsThe Structural Types of Sentencestoo / enoughPast Narrative TensesPrepositions and Phrasal VerbsSimple and Continuous TensesDo / Have / Can - Basic QuestionsPresent Tense vs Present ContinuousPronoun & Present Simple

Other quiz:

Phrasal Verb › View

Don’t forget to put the lights ______ when you leave.

A. on

B. off

C. out


Grammar › View

Is Mount Everest ______ in the world?

A. the high

B. the higher

C. high

D. the highest

Grammar › View

__ you turn on the television, please?

A. May

B. Could


Grammar › View

Police officers catch …….

A. thieves

B. beggars

C. beggar

D. thief