—Who______ it be that is knocking at the door?   —It ______ be Father, but I’m not sure. 
#88027
A
can; must
B
can; may
C
must; can
D
may; must
推荐题目
I________you a beautiful present for your birthday,but I was short of money at that time. 
#89910
A
would buy
B
had bought
C
would like to have bought
D
must have bought
The project ______ last month but unfortunately it had to be prolonged because of the financial problem.
#86466
A
needn’t have been finished
B
shouldn’t have finished
C
could have been finished
D
must have finished
If you had not helped them, they ______ in London now.
#88341
A
would still be
B
will still be
C
would have still gone
D
will have still gone
I        my homework yesterday, but unfortunately I forgot about it totally.
#87193
A
need have handed in
B
should have handed in
C
must have handed in
D
may have handed in