Correct option is A
The correct phrase is (a)
for the last several years.
Explanation:
· Use
‘for’ with a period of time (duration) like “three years,” “ten minutes.”
· Use
‘since’ with a point in time like “2010,” “Monday,” etc.
Grammatical Rule Used:
Use
for + duration, and
since + specific point in time.
Example:
· I’ve lived here
for five years.
· I’ve lived here
since 2018.