问题标题:
关于过去分词的语法问题!_______inthesnow,ourcarcouldn'tmoveawayanyfurther.A.HavingbeencaughtB.Caught为什么不能选A?
问题描述:
关于过去分词的语法问题!
_______inthesnow,ourcarcouldn'tmoveawayanyfurther.
A.HavingbeencaughtB.Caught
为什么不能选A?
董彬回答:
havedone的形式强调是在另一个动作(carcouldn'tmove)之前已经发生完了.那句意就不通了,因为这里没有说车先被大雪困住了,这件事过了然后不能动的意思;而是当时处于被困住的状态,所以不能动.
点击显示
英语推荐
热门英语推荐