English MCQ #352

She has learnt many poems__________ heart.

English MCQ #352

  1. Question 1

    Q1. She has learnt many poems__________ heart.

    • A) to
    • B) of
    • C) by
    • D) at

    Answer: by

    Explanation: "Learn by heart" is the fixed idiomatic phrase meaning to memorize something completely.