He would rather ______ the letter yesterday than have it pending now.
posted
had posted
post
have posted
He said that by the end of the year he ______ all the courses
will finish
would finish
will have finished
would have finished
Tom says he won't forget the day ______ we worked together and the day ______ we spent together.
when; which
what; that
which; when
on which; when