Topics: Present Perfect and Present Perfect Continuous
They haven’t repaired the stairs … last summer.
A. for
B. since
Preview next quiz:
It ______ since this morning. It’s terrible!
A. has being raining
B. has rained
C. has been raining
D. has been rained