Cook pasta until al dente according to package directions.
While linguine is cooking, melt butter or margarine in a large skillet. Add garlic, and saute briefly to release flavor. Add cream; heat just to boiling, stirring frequently. Lower heat, and stir in shrimp, parsley, basil, and thyme. Continue cooking until shrimp are just heated through. Do not overcook shrimp! Remove sauce from heat.
Drain the pasta, and toss lightly with the sauce. Toss again with cheese, and salt and pepper to taste. Serve immediately.