-When he ......... an essay in on time for once, his professor ......... him a look of surprise.
handed/gave
was handed/was giving
is handed/will be given
has handed/would give
hands/is given