Translating Physics: phenomena show or shows? [duplicate]

Yes, it is. Phenomena - plural form. Phenomenon - is a singular form.