Question:
Choose the best answer for each of following questions.
Have you watched the new film ____________ Woody Allen?
A. with
B. by
C. in
D. on
Answer the question before viewing the answer below
Correct answer: B
Have you watched the new film by Woody Allen? (We use by when we talk about the writers of books, songs, poems, symphonies, etc.)