满分5 > 初中英语试题 >

The discussion _________ for nearly twen...

The discussion _________ for nearly twenty minutes when I arrived at the meeting.

A.will last B.is lasting C.has lasted D.had lasted

 

D 【解析】 句意:当我达到会场时,讨论已经持续近20分钟。 考查动词时态辨析。will last一般将来时;is lasting现在进行时;has lasted现在完成时;had lasted过去完成时。when引导的时间状语从句,从句arrived是一般过去时,主句用过去的某个时态。主句中for+一段时间,表示由过去的某一时刻开始,一直延续到过去另一时间的动作,句子用过去完成时had+done的结构,所以空格处填had lasted。故选D。  
复制答案
考点分析:
相关试题推荐

Don’t jump the queue, _________ other people will not be pleased.

A.or B.and C.but D.so

 

查看答案

Throw the fish into the rubbish bin. How terrible it _________!

A.lives B.swims C.jumps D.smells

 

查看答案

After the earthquake, _________ medical workers were sent to the disaster area.

A.thousands B.thousand C.thousands of D.thousand of

 

查看答案

The flats near the city center are _________ more expensive than those in the other places.

A.a little B.little C.a few D.few

 

查看答案

While walking along the river, you can see many big trees on _________ side.

A.both B.none C.either D.all

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.