1. Combine garlic, olive oil, onion and rosemary in a bowl.Stir in chicken strips and marinate for 1 hour.
2, Preheat grill.
3. Remove chicken from the marinade and save the juices.Thread chicken strips, mushrooms, tomatoes and asparagus onto the skewers.
4, Place skewers on the top rack of the grill; cook, brushing occasionally with the reserved marinade, for 10-15 minutes, or until the chicken is cooked.