Thaw frozen shrimp in fridge or run under cold water.
Bring a large pot of lightly salted water to a boil. Add linguine, and cook for 2 to 3 minutes (according to package); drain.
While linguine is cooking, heat oil in a large saucepan over medium heat, and saute garlic about 1 minute. Mix in chicken broth, wine, lemon juice, lemon zest, salt, and pepper. Reduce heat, and simmer until liquid is reduced by about 1/2.
Mix shrimp, butter, parsley, and basil into the saucepan. Cook 1 minute, until shrimp is coated and warmed. Stir in the cooked linguine, and continue cooking 2 minutes, until well coated. Sprinkle with parmesan and serve.