A triangular prism has two triangular faces and three rectangular faces.
It therefore has 5 faces. Each triangular end has 3 edges, and there are 3 edges joining corresponding vertices, giving 9 edges in total. The two triangles have 3 vertices each, giving 6 vertices.
Answer: 5 faces, 9 edges and 6 vertices.