We propose a novel optical method to display a complex Fresnel hologram using a single spatial light modulator (SLM). The method consists of a standard coherent image processing system with a sinusoidal grating at the Fourier plane. Two or three position-shifted amplitude holograms displayed at the input plane of the processing system can be coupled via the grating and will be precisely overlapped at the system's output plane. As a result, we can synthesize a complex hologram that is free of the twin image and the zero-order light using a single SLM. Because the twin image is not removed via filtering, the full bandwidth of the SLM can be utilized for displaying on-axis holograms. In addition, the degree of freedom of the synthesized complex hologram display can be extended by involving more than three amplitude holograms.