★ 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
Trending Topics
Loading...
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.