NH3 has lone pair of electron on nitrogen atom while in BF3 boron has empty 2p orbital where it can except electron. so it will except electron from NH3 . ACCORDING to lewis chemical species with capability of donating electron are base and those who have capability of accepting electron are acids . by the defination we get to know that NH3 is base and BF3 is and acid forming adduct