问题标题:
这条英语想不通Whenshegotback,shefoundtheraincoatshehad______overherbikewasgone.AlefthangingBlefthung可是我觉得选B啊.考察的不是hangtheraincoatoverthebike吗?hang的过去分词不是hung吗?theraincoatsheha
问题描述:
这条英语想不通
Whenshegotback,shefoundtheraincoatshehad______overherbikewasgone.
AlefthangingBlefthung
可是我觉得选B啊.
考察的不是hangtheraincoatoverthebike吗?
hang的过去分词不是hung吗?
theraincoatshehad______overherbike
不就应该意为被她悬挂在车上的雨衣所以应该用被动语态hung啊?
翟丁回答:
这个是过去完成进行时的用法,过去完成进行时与过去完成时的用法很相近,它通常表示某个过去正在进行的动作或状态,持续到过去某个时刻还未完成,一直持续到之后的当前财结束.
在这段话中,“whenshegotback",用的是过去时态,而雨衣被挂在车上是一个持续进行的状态,这种状态一直持续到她回来之前,她回来之后才发现雨衣不见了,所以应选A.
用法:过去完成时表示动作在过去某一段时间之前开始,一直延续到这一过去时间.和过去完成时一样,过去完成进行时也必须以一过去时间为前提.
e.g.IhadbeenlookingforitfordaysbeforeIfoundit.
这东西我找了好多天才找到的.
点击显示
英语推荐
热门英语推荐