Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

They haven’t repaired the stairs … last summer.

A. for

B. since

Select your answer:
         


Random Topics:
Advice vs. Advise Regular vs. Irregular Verb Everyday vs. Every Day Past Simple vs Past ContinuousMiscellaneous Grammar UsagesSo, Such, Many, MuchVerbs + Gerund or InfinitivePresent and Past TenseWestern Europe Countries

Other quiz:

Tenses › View

The man whom we saw last night is riding a bike now.

A. Present Simple Tense

B. Present Continuous Tense

C. Simple Past Tense

D. Past Continuous Tense


Tenses › View

What ____________ when Peter came in?

A. did you do

B. were you do

C. were you doing


How to use : Read the question carefully, then select one of the answers button.