In a mixing bowl, combine the teriyaki sauce, pineapple juice, chopped green onions, pressed garlic, and vegetable oil. Whisk everything together until well combined.
Place the chicken in a resealable plastic bag or a dish. Pour the marinade over the chicken, ensuring each piece is thoroughly coated. Seal the bag or cover the dish, then refrigerate for at least 30 minutes.
Preheat your grill or skillet over medium-high heat. Cook the chicken for about 6-7 minutes on each side, or until the internal temperature reaches 165°F (75°C).
Remove the chicken from the heat and let it rest for a few minutes. Slice it up and serve it with steamed rice, stir-fried vegetables, or salad.