Задание

Choose the correct option.
You should write the new words many times _____ them.

  • to memorize
  • memorize
  • have memorized
  • to have memorized