DO-AHEAD TIP: Cook pasta.
Cook pasta according to package directions.
Meanwhile, simmer pasta sauce in a medium saucepan until heated through; set aside and keep warm.
Melt the butter in a large skillet over medium-high heat; add zucchini, onion and garlic and sauté until almost tender; add basil.
Spoon pasta sauce, cheeses and zucchini mixture over hot Linguine; toss well to coat.