Choose the word or phrase that best completes the sentence or substitutes for the underlined word or phrase. She is due to _______ a lecture on genetic engineering. A.make B.teach C.deliver D.take
due to do sth: chuẩn bị, dự định là một điều gì đó Cụm từ “deliver a lecture”: giảng tiết học, bài học Tạm dịch: Cô ấy đang dự định giảng học về công nghệ gen. Đáp án: C