Going into the room,he shut the door.
我说一下这个句子的对错和好坏:
我认为,这个句子纯属是中国老师自己编的,是用来讲解语法的,使用现在分词表示时间先后关系。也就是说,语法虽然不错,但现实语言是不这样表达的。这个句子最正常的表达是:
He went into the room and shut the door.(通过语序表示先后关系。你不能颠倒说:He shut the door
and then went into the room.)
如果一定要表示出时间先后关系,紧凑关系,那么可以用时间连词或介词去替换这个分词短语:
After he went into the room, he shut the door.
As soon as he went into the room, he shut the door.
After going into the room, he shut the door.
On going into the room, he shut the door.
由于 yesterday 这个时间是修饰整个句子的,而不是修饰从句或介词短语,所以,应该放在句首,统领整个句子。如果放在句首,应加逗号隔开,去掉原来的逗号(避免过多的停顿):
Yesterday, he went into the room and shut the door.
He went into the room and shut the door yesterday. (可以放在句末)
Yesterday, after he went into the room he shut the door.
Yesterday, as soon as he went into the room he shut the door.
Yesterday, after going into the room he shut the door.
Yesterday, on going into the room he shut the door.
如果yesterday 放在句末,时间状语也要调整。略。