Quiz - Present Perfect - For/Since

Question 1 of 11

I have been a vegetarian _____ six years.

since

after

for

before