—Did you enjoy the film?  —Yes, it’s the best one I ________ these years. 
#104475
A
had     
B
have had   
C
had had  
D
would have
推荐题目
Mike        his wedding for a whole month and hopefully everything will be ready tomorrow.
#103203
A
prepares
B
is preparing
C
has prepared
D
has been preparing
The building which _____ now will be our science laboratory.
#103024
A
is being built
B
will be built
C
is built
D
has been built
Nothing that he suggested _____ to be of any use.
#100775
A
prove
B
proved
C
proving
D
has been proved