Having........., the teacher marked my homework.
a) done b) been done
The model answer is : been done
I think this sentence is wrong. This is what we call a dangling modifier. It is considered dangling because the sentence isn't clear about what is being modified. The sentence should read as follows : After I had done my homework, the teacher marked it. Am I right?
You are correct. The closest acceptable sentence to the original would be: Having been done, my homework was marked by my teacher. But this is a very awkward sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
You are correct. The closest acceptable sentence to the original would be:
Having been done, my homework was marked by my teacher. But this is a very awkward sentence. Your sentence is by far the best.