1. produce - Present Simple, инфинитив без to следует после модального глагола
have proved - Present Perfect, инфинитив - to prove
2. generates - Present Simple, инфинитив - generate
3. is being - Present Continuous Passive voice, инфинитив - to be
to make - инфинитив
4. had discovered - Past Perfect, инфинитив - to discover
was passed - Past Simple Passive voice, инфинитив - to pass
5. were experimenting - Past Continuous, инфинитив - to experiment
detected - Past Simple, инфинитив - to detect