Yes a triangle can have three acute angles. One example is a triangle where each angle is 60 degrees. This would be an equilateral triangle.
Note: acute means the angle is less than 90. For any triangle, the three angles always add to 180.