……….. HAVE YOU SEEN JOE

3. ……….. have you seen Joe?

a. how long