—Did you enjoy your holiday?—Yes, it’s the best holiday I      these years.                              
#104843
A
had
B
have had
C
had had
D
would have
推荐题目
 Jack could have avoided that terrible car accident, but he ________ careful enough.
#102254
A
is not
B
hasn’t been
C
was not
D
hadn’t been
-What are you busy with ? -The conference _______ in our city next week. 
#103391
A
held
B
will be held
C
be holding
D
to be held
The rescue team ______to help but failed to get there in time.
#104929
A
had wanted
B
have planned
C
were expecting
D
hoped
He will work in a big company after he _____ the university.
#101540
A
graduates from
B
graduate from
C
will graduate from
D
graduation from