“I have been studying English for two years.”
Answer: for
Explanation:
Use “for” to talk about a period of time.
Examples:
for two years
for five minutes
for a long time
Use “since” to talk about the starting point of the time.
Examples:
since 2021
since Monday
since I was a child