You can have a sea battle to clear the way for an amphibious assault in the same turn, if the sea battle is in the sea zone from which the assault will take place and not an intervening sea zone.  As Cmdr Jennifer said, if there is a battle to clear the sea zone, your ships may not bombard in support of the amphibious assault.