Search from various English teachers...
for or since???
Question 1 of 6

They have been married .... 10 years.

since
for