01 - In a large bowl, whisk together olive oil, lemon juice, lemon zest, garlic, parsley, basil, thyme, salt, and black pepper.
02 - Add shrimp to the marinade and toss to coat evenly. Cover and refrigerate for 15 to 30 minutes, avoiding marinating longer than 1 hour to prevent toughness.
03 - Soak wooden skewers in water for at least 20 minutes to prevent burning, if using wooden skewers.
04 - Thread marinated shrimp onto skewers by piercing through both the head and tail ends so they lay flat.
05 - Preheat grill or grill pan to medium-high heat.
06 - Grill shrimp skewers for 2 to 3 minutes per side, until shrimp turn opaque and develop slight char marks.
07 - Transfer shrimp to a platter, garnish with extra chopped herbs, and serve immediately with lemon wedges.