do
have been doing
be done
have done
第1题:
A、would
B、could
C、should
D、must
第2题:
I _________ table tennis quite well, but I haven ’t had time to play since the New Year.
A. will play
B. have played
C. play
第3题:
A.had better leaving her alone
B.should leave her alone
C.might as well leave her alone
D.had rather leave her alone
第4题:
A: Who is She? B: Her name is Susan.()
第5题:
A、should
B、must not
C、can not
D、can
第6题:
A Yes, you're right ;
B Not so good ;
C Very well on the whole
第7题:
A、must have been
B、might go
C、has gone
D、had been
第8题:
A.with whom
B.in whom
C.whom
D.to whom
第9题:
A.must be protected
B.should protected
C.need protect
D.should protect
第10题:
A.had to have practiced
B.must practice
C.must have practiced
D.should practice