Match the phrases with their meanings and make sentences of your own: 1. run of terrible bad luck 2. draws heavily on 3. struck a chord 4. in spite of 5. holding on; a. hit on a topic b. without being affected by a particular factor c. endure in diff…
Match the phrases with their meanings and make sentences of your own: 1. run of terrible bad luck 2. draws heavily on 3. struck a chord 4. in spite of 5. holding on; a. hit on a topic b. without being affected by a particular factor c. endure in difficult circumstances d. a period of time when bad things happen e. makes use of.