An optical delay-line is implemented using a movable stage to vary the path length of one of the two beam paths. A delay stage uses a moving retroreflector to redirect the beam along a well-defined output path but following a delay. Movement of the stage holding the retroreflector corresponds to an adjustment of path length and consequently the time at which the terahertz detector is gated relative to the source terahertz pulse.