Question: what type of bond is formed between bf3 and nh3?
Answer: NH3 is a Lewis base ( electron rich) and BF3 is Lewis acid ( electron deficient), so ammonia gives its electron pair to BF3, which having vacant orbital takes up electron and completes its octet removing it's electron deficiency completely and form a coordinate covalent bond between them.