How long______the English party______?

问题描述:

How long______the English party______?
.How long______theEnglish party______?
A.has; been lastedB.did; lastC.was; astedD.will; be lasted

选B.意思是:英语派对持续了多长时间?last没有被动语态,一般是用主动式表被动含义,所以只能选B了.[例句]How long will this last?