Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

It ______ since this morning. It’s terrible!

A. has being raining

B. has rained

C. has been raining

D. has been rained

Select your answer:
A  B  C  D  E 


Random Topics:

Modals with Perfect Infinitive-ed and -ing AdjectivesMoods of GrammarIf Conditional Zero and OneGrammar (want to/ need to/ have to)Reported Speech and Reporting VerbsShould, Should not havePast Simple & Past ContinuousDegrees of AdjectivesSimple and Compound Sentences

Other quiz:

Adverbial Clauses › View

I’m sorry about the delay, but I will be back ______.

A. after I had checked this

B. as soon as I have checked this

C. while I was checking this

D. when I checked this


Modals of Prediction › View

I am very certain. He ______________ accept the job offer.

A. might not

B. probably won’t

C. definitely won’t

Grammar › View

What is the contraction of Can not?

A. Cant

B. Ca’nt

C. Can

D. Can’t


Grammar › View

The students were tired. They … hard all the morning.

A. Worked
B. Had been working
C. Have been working
D. Had worked