1. Yes, the evolution is still occurring as evolution never halts at any time period. Galapagos finches are famous for their diversity, which is witnessed by the way their beaks are formed and the functions they performed.
2. Yes, human activities can result in speciation. Speciation is illustrated as the procedure of evolution via which the population develops and turns into species. Human activities can result in speciation by influencing biodiversity at species, genetic, ecosystem, and community levels.