[ Present Perfect and Present Perfect Continuous ]
They haven’t repaired the stairs … last summer.
A. for
B. since
Select your answer:

Random Topics:
Modals and Active and Passive VoiceComperative and SuperlativeTransportation VocabularyPositive and Negative ConnotationsAdjectiveDemonstrative SpeechIrregular verbsPresent Simple VS ContinuousPossessive Adjectives and Possessive PronounsGrammar: Parts and PunctuationOther quiz:
Western Europe Countries › ViewWhat is the capital of Norway?
A. Madrid
B. Stockholm
C. Oslo
D. Dublin
Vocabulary › View
This is time order, or the order in which something must be done or happen.
A. theme
B. topic sentences
C. sequence or chronological order
D. text structure
