This answer assumes:
- your iPhone is not jailbroken and therefore does not have jailbroken options
- your MacBook is running macOS 10.10 or later
- that you have iTunes installed on your MacBook
- that you don't mind purchasing some software that can help you do this (and more).
You can download/purchase Macroplant's iExplorer software. This software has been around for a long time now and generally works very well.
Using this software you can browse the contents of your iPhone, including photos and videos stored within the iOS Photos app. Below is a screenshot of the options I get when I've selected an album or folder within the Photos app and clicked on the Export > button:
Note: Just to be clear, the above screenshot is taken from a Mac with iExplorer installed. I am browsing the iPhone from within iExplorer on the Mac, selecting an album, and clicking on the Export > button.
iExplorer also allows you to mount albums/photos as a disk within Finder on the Mac so you can drag and drop files from the iPhone to your Mac. Once copied across you can then deal wth them like any other files on your Mac (e.g. you could import them into the Photos app on your Mac).
Below is a screenshot showing right-clicking on the Recorded Videos folder and selecting the Mount as Disk option.
Note: Just to be clear, the above screenshot is taken from within iExplorer on the Mac. I have selected the Recorded Videos folder and mounted it as a disk on the Mac.
I strongly suggest you check out the iExplorer page because it does a whole lot more than just transfer photos. You can also try it our for free and, if I recall correctly, can transfer a limited number of items.
Disclaimer: I am not affiliated in any way with Microplant or the iExplorer software.
Finally, there are other software packages that claim to be able to do similar things to iExplorer. However I have never personally used them so cannot attest to how good they are, but you may want to try these out: