[ 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 › ViewThe 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.