I__________ you somewhere before, but your name has escaped me_________.
#90025
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
推荐题目
I ______ Peter with his work, but I had a lot of things to do myself.
#86588
A
must have helped
B
should have helped
C
needn’t have helped
D
can’t have helped
It was essential that the application forms ________ back before thedeadline.
#87750
A
must be sent
B
would be sent
C
be sent
D
were sent
 The manager demanded that the task ______ within a week.
#87298
A
must complete
B
would be completed
C
be completed
D
must be completed