I _____ you somewhere before , but your name has escaped me _____ moment . 
#90395
A
must see ; for a moment
B
must have seen ; for a moment
C
must see ; for the moment
D
must have seen ; for the moment
推荐题目
---My little daughter is coughing worse than ever. ---She ______ to the hospital yesterday.
#86468
A
had to be taken
B
should have taken
C
must have been taken
D
ought to have been taken
I wish you______go with me tomorrow. 
#89908
A
will
B
would
C
shall
D
can
.Mary is so wet. She _______ in the rain.
#88015
A
must be caught
B
must have been caught
C
should have been caught
D
can have been caught
Did you predict that many students ______ up for the dance competition?
#87681
A
would sign
B
signed
C
have signed
D
had signed