—Why can your neighbor know so much about London?—He ____ have been there before.
#63417
A
must
B
can
C
should
D
need
推荐题目
The first question was difficult, but the rest were pretty easy.
#77841
A
休息
B
安定
C
其余的
D
停止
It _____ last night., because the ground is all wet 
#63480
A
should rain
B
should have rained
C
must rain
D
must have rained
— You           your ideas at the meeting in a different way. --- Thank you, but I was too angry then.
#62671
A
must express
B
could express
C
could have expressed
D
must have expressed