有几道英语题目不理解……1【dress】(dressing) well,she looks beautiful.2【dress】(dresssing) in red,she looks beautiful.3【having done】(done) my work,I went home.4 He escaped 【being injured】(injuring).说明:【】里是正确答案.()里是我做错的答案.前辈们帮我分析一下吧…… 对了,顺便告诉我一下should have done 的用法……楼下说的对……一二题的答案的确是【dressed】,我输入时没注意,对不起了……

问题描述:

有几道英语题目不理解……
1【dress】(dressing) well,she looks beautiful.
2【dress】(dresssing) in red,she looks beautiful.
3【having done】(done) my work,I went home.
4 He escaped 【being injured】(injuring).
说明:【】里是正确答案.()里是我做错的答案.前辈们帮我分析一下吧……
对了,顺便告诉我一下should have done 的用法……
楼下说的对……
一二题的答案的确是【dressed】,我输入时没注意,对不起了……

should have done 用来表示当时应该做而实际并没有做的事,例如:Everyone should have helped people in need.人人都应该乐于助人,然而事实并非如此。

楼上分析的很好啊,我补充一下第二个
should have done意思是本应该已经完成了某事,某件事应该已经完成了但事实上没有完成。含责备的意思。

你的答案有问题 1.2 两题明显是错误的这些题都是非谓语动词的用法,1.2.3是非谓语动词作状语的用法,这样的题要与该动词的逻辑主语,就是后面的主语联系,主动用-ing 被动用-ed 已做完,再去做用 Having done Having been...