Scientists in many different countries…to explain its mystery at the moment.
1) are working
2) have worked
3) worked
4) works
5) work