My uncle has not been here ________ the end of May.

for
during
while
since
Intermediate Grammar Exercises
Upper-Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
Advanced Grammar Exercises