The answer is No. When we a "Free VPN," that does not mean you will get free internet. You need to be connected to the internet to be able to download Betternet and to be able to browse the internet.
I recommend reading this section to get more information regarding the functionalities of VPN services :