Cook pasta according to package directions. Meanwhile, sprinkle shrimp with salt and pepper flakes. Heat 1 tablespoon oil in a large skillet or wok; stir-fry shrimp for 2-3 minutes or until pink. Remove with a slotted spoon and keep warm.
In the same skillet, stir-fry the asparagus, mushrooms, tomato, garlic and onion in remaining oil for 5 minutes or until vegetables are crisp-tender. Add wine or broth, basil, oregano, parsley and thyme.
Return shrimp to the pan. Drain pasta; add to shrimp mixture and toss gently. Cook and stir for 1-2 minutes or until heated through. Sprinkle with Parmesan cheese.