A. Watched B. Watching C. Being watched by D. Having watched
单项选择题There was so much noise that the speaker couldn’t make himself______.
单项选择题That sentence was hard to understand, so I had to have my teacher ______ it for me.