Put a large pot of water on to boil. Cook pasta, stirring occasionally, until just tender, 8 to 10 minutes or according to package directions. Drain.
Meanwhile, heat oil in a large skillet over medium heat. Add beans and garlic; cook, stirring frequently, until the beans are just heated through, 2 to 3 minutes. Remove from the heat. Add tomatoes, olives, basil, salt and pepper. Stir gently to combine. To serve, divide the pasta among 4 plates and top with sauce and cheese.Makes 4 servings.
Press down on olives with the side of a heavy knife to split them open and make removing the pits easier.