It's been seven years of frustration on the 7 train. 

That's how long the MTA has been interrupting weekend service to install a modern signal system - and the work's still not done.

"Weekends are out of the question to get on the train," said one rider.

"I'm getting late anywhere that my friends invite me or if I want to meet up with family, I'm almost always running late," said another rider.

The new signals would allow more trains to run every hour, easing overcrowding.

But after blowing target dates in 2016, 2017 and this June, the MTA now acknowledges the new goal of having the system in place by November may not be met.

"You can't keep moving the goalposts on hard-working people you need to get to work, who need answers, deserve deadlines that the MTA can actually accomplish," said City Councilman Jimmy Van Bramer.

On Thursday, riders and Queens politicians protested under the elevated tracks at 40th Street in Sunnyside.

"The MTA must be accountable, they must get their act together and they must complete this work now," said Melissa Orlando of Access Queens.

Frustrated straphangers say the 7 line desperately needs the boost in capacity a new signal system would bring - especially with so many new high-rises going up along the line.

"No matter the weather, no matter the time, I'm going to be late for my meeting, thank you! It's just never ending and there doesn't seem to be an end in sight," said one rider.

In a statement, the MTA said New York City Transit President Andy Byford is, "Very unhappy about delays and is aggressively pushing the contractor to work harder and complete the job sooner than the contractor's new projection."

But after years of waiting, 7 train riders won't be counting on that.