He's been here _______ 9 months and still can't...

Multiple choice question

He's been here _______ 9 months and still can't speak a word of Polish.

unknown

for

unknown

since