It would be polite _____ to write and thank Martha for the gift.

a short letter
of you
of you a letter
your letter
Table of English Grammar Contents (All Levels)
English Vocabulary Tests
Upper-Intermediate Grammar Exercises
Advanced Grammar Exercises