Grammar Quiz

[ Present Perfect Simple & Present Perfect Continuous ]

Climate change ___ many glaciers to melt.

A. caused

B. has caused

Select your answer:
A  B  C  D  E 


Random Topics:

Present, Past, Present Perfect and ComparativePresent Perfect SimpleModalSimple Present ProgressiveHave as verb and auxiliaryParticipal Phrases1st ConditionalHomophone & HomonymPast Simple vs Past ContinuousGrammar : can, could and be able to

Other quiz:

Grammar › View

I ______________ an email at the moment.

A. Am not writing

B. Don’t write


Grammar › View

Is this sentence correct: She is 28 year old.

A. TRUE

B. FALSE

Comparisions › View

___________ he waited, __________ he became.

A. The long – the impatient

B. The more longer – the more impatient

C. The longer – the impatienter

D. The longer – the more impatient


Grammar › View

In my opinion children need someone __ whom they can talk.

A. to

B. on