--- How many concerts ____ up to now?--- About 25. Last night we ____ our biggest one.
#101391
A
did you play, have had
B
have you played, had
C
had you played, have had
D
do you play, have had
推荐题目
He ______________ two tickets for us before he arrived at the entrance of the cinema. 
#99545
A
had reserved
B
has reserved
C
was reserving
D
has been reserving
 — The floor is dirty.— Yes. It _______ for two days.
#99920
A
hasn’t swept
B
didn’t sweep
C
hasn’t cleaned
D
hasn’t been cleaned
Everything he ______ away from him before he returned to his home town.
#104228
A
took
B
had been taken
C
had had been taken
D
had taken