In the sentence "When dinner will have been finished, the guests will carry food away in napkins." is "guests" the direct object?
- ?Lv 72 years ago
Think of it this way- the verb is the action in the sentence. Usually, the doers of the action are the subject of the sentence. A good sentence tells who is doing what to whom. So ask yourself, "Who is doing the carrying?" The answer to that question is the subject of the sentence.
- GregLv 72 years ago
No "guests" is the subject. They are doing the action. "food" is the direct object. Everything up to the comma is an adverbial phrase.
- LiliLv 72 years ago
No. "Guests" is the subject of the second clause. The verb is "will carry". "Food" is the direct object. There is no indirect object in that sentence.
By the way, "will have been finished" is bad grammar. The first clause should read "When dinner is over, the guests will be able to take home leftover food."