Python 3 entrada temporizada

Lo que me gustaría poder hacer es hacer una pregunta a un usuario utilizando la entrada. Por ejemplo:

print('some scenario')
prompt = input("You have 10 seconds to choose the correct answer...\n")

y luego si el tiempo transcurre imprime algo así como

print('Sorry, times up.')

Cualquier ayuda que me señale en la dirección correcta sería muy apreciada.

Respuestas a la pregunta(2)

Su respuesta a la pregunta