Bring a large pot of water to a boil and add 1 tablespoon oil. Cook pasta in boiling water until al dente. Place pasta in a colander and give it a quick rinse with cold water.
Heat remaining olive oil in a frypan over medium heat. Cook garlic, stirring constantly, until the garlic is tender, about 1 minute. Do not let the garlic burn. Add prawns and cook for 3 to 5 minutes. Remove prawns from the frypan and set aside.
Stir tomatoes, wine, parsley and basil into the frypan. Continue cooking, stirring occasionally until liquid is reduced by half, 8 to 12 minutes. Add prawns and continue cooking until the prawns are heated through, about 2 to 3 minutes. Serve the prawns mixture over the pasta. Sprinkle with Parmesan cheese.