This paper investigates the output controllability problem of temporal Boolean networkswith inputs (control nodes) and outputs (controlled nodes). A temporal Boolean network isa logical dynamic system describing cellular networks with time delays. Using semi-tensorproduct of matrices, the temporal Boolean networks can be converted into discrete timelinear dynamic systems. Some necessary and sufficient conditions on the outputcontrollability via two kinds of inputs are obtained by providingcorresponding reachable sets. Two examples are given to illustrate the obtainedresults.