Its what I've been saying to my friends for years.
But he has been saying that for the last two years.
They have been saying that for the past two years.
We have been saying that for the past 30 years.
Everyone has been saying that for years, and with good reason.
She'd been saying for years how she wanted to move to Florida.
People have been saying that for at least the last ten years.
I'm saying this now for all the years we'll have to wait.
We've been saying for years that another attack is not a question of if, but when, and now it's happened.
"This is a beautiful area," he said of his home for the last eight years.