The exam-ltr package supports eight question types: multiple choice, true or false, fill in the blank, ordering, matching, essay, short answer and reading passage. The three-page example labels each question with its type, difficulty and marks, and the package can generate an answer key automatically. It builds on the article class with geometry. Use it as a base for a printed assessment with mixed question styles.
Shared under the LaTeX Project Public License 1.3c. All credit to Nadeer Aljaroudi; the licence comes with the project's files.
3 pages