Задание

Choose the idioms that fit the meanings below.

Choose the correct option.

To have a similar opinion. [Not to be rocket science|To be light years ahead of|To get one's wires crossed|To be on the same wavelength]
Not to be able to understand someone. [Not to be rocket science|To be light years ahead of|To get one's wires crossed|To be on the same wavelength]
To be much more advanced than something. [Not to be rocket science|To be light years ahead of|To get one's wires crossed|To be on the same wavelength]