首页 > 英语 > 题目详情
Thefire___aboutfourhoursbeforethefirefighterscouldcontrolit.AhaslastedBwouldlastCwaslastingDlasted
题目内容:
The fire ___about four hours before the firefighters could control it.
Ahas lasted Bwould lastCwas lasting Dlasted优质解答
选D就可以了
因为A时态是错误的,应该用过去完成时态,
B 是过去将来时,不符合题意,last本来就有持续的意思,没有进行时,不选C,
一般人可能认为 后面是由before引导的时间状语重句,所以要用完成时态,其实不然,此类题目要多做,培养出语感,做起来就得心应手
Ahas lasted Bwould lastCwas lasting Dlasted
优质解答
因为A时态是错误的,应该用过去完成时态,
B 是过去将来时,不符合题意,last本来就有持续的意思,没有进行时,不选C,
一般人可能认为 后面是由before引导的时间状语重句,所以要用完成时态,其实不然,此类题目要多做,培养出语感,做起来就得心应手
本题链接: