初四英语:When we arrived at the hall,the meeting--------------for just aminute.

问题描述:

初四英语:When we arrived at the hall,the meeting--------------for just aminute.
-When we arrived at the hall,the meeting--------------for just aminute.
-What a pity!
A.has ended
B.had ended
C.has been over
D.had been over

D用过去完成时,因为你到的时候是过去的事情(arrived).会议已经结束了一分钟,end 是瞬间动词,要用延续的be over谢谢高手!可我总是现在完成时和过去完成时不分,你能举个例子解释一下区别吗?你就记住用过去完成时时,上下文中一定有个过去时间,你所用的过去完成时发生在它之前(过去的过去) 如By the time he was ten,he had read 10 books.(截止他十岁,他已经。。。) Before he introduced himself,i had met him twice.那这个句子:I ----(call)a taxi for you.It will come to pick you up at 7 tomorrow morning 用什么呢?我认为是过去完成时啊!have called我已经给你找个出租车了,一会就来接你,当然用现在完成时了,没有过去的过去啊