Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

They haven’t repaired the stairs … last summer.

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Social Media VocabularyTake or PutConjunctions - Conjunctive AdverbsNouns as AdjectivesParticiple - ing/ edPreference & Future TenseApostrophe GrammarTenses and Time MarkersVerb Moods and Vague PronounsFor vs Since

Other quiz:

Ed and Ing Endings › View

People were …………. that he got married so young.

A. surprised

B. surprising


Modals for Advice, Obligation/Prohibition, Necessity and Lack of Necessity › View

In which sentence can’t you substitute must with have to?

A. You must register online before you can make a purchase.

B. I haven’t seen my grandma since Christmas. I must see her soon.

C. You must answer all the questions on the test.

D. Claire must wear glasses for driving.

Past form of Modals › View

He was very lucky when he fell off the ladder. He ………… himself.

A. could have hurt

B. should have hurt

C. must have hurt

D. will have hurt


Relative Clauses and Usage › View

He ______ attend the workshop if he wanted to improve his skills.

A. has to

B. didn’t have to

C. had to

D. not have to