In a large skillet, heat the olive oil on medium heat. Once hot, add the shrimp, tomatoes and garlic, cook for about 5 minutes or until the shrimp are pink and cooked through. Add the spinach and basil, season with salt and pepper. Cook until the spinach just begins to wilt and stir in the linguine and vegetable broth. Bring to a simmer for 5 minutes. Stir in the parmesan and serve.