Choose the right variant: Richard … a letter last week.
1) wrote
2) write
3) written
4) had written
5) has written