作业帮 > 英语 > 作业

die 与 dead

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 18:58:24
By the time we got to the hospital,the patient -----------for half an hour. A died B had died C had been dead D has been dead
解题思路: 过去完成时,延续性动词的完成时表语。
解题过程:
By the time we got to the hospital,the patient -----------for half an hour.
A died B had died C had been dead D has been dead
句意:到我们到达医院时,病人已经死亡半小时。
短语:By the time we 后常跟时间状语从句,如果是一般过去时从句,主句常用过去完成时,如:
1.By the time we arrived the cinema, the film had been on for half an hour.我们到达电影院时,电影已经放映半小时。
by the time 后如果跟一般现在时从句,则主句用将来完成时。如:
2.By the time you get here at seven tomorrow, we will have finished our work .明天早晨7点你到时,我们将已经完成整件工作了。
在英语中,动词还有延续性和非延续性之分。像die/begin/finish/start/arrive/go/come等都是非延续性动词,他们的完成时的肯定句后不跟表示一段时间的短语或者从句。看以下单句:
He has bought a bike.(对)
He has bought a blke for a long time.(错)。
He has bought a blke since ha came here(错)。
如果要说:他买自行车有段时间了。我们可以这样说:
He has had a blke for a long time.
或者:it is a long time since he bought a bike.
回到本句:we got to the hospital是过去动作,主句要用过去完成时。又因为die是非延续动词。所以要改为形容词dead.答案是C had been dead 。
同学你好,如对解答还有疑问,可在答案下方的【添加讨论】中留言,我收到后会尽快给你答复。感谢你的配合!祝你学习进步,生活愉快!
最终答案:略