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
推荐题目
He ______. It's a shame my mobile phone was power-off.
#90420
A
ought to call me
B
could have called me
C
may be calling me
D
might call me
I wonder if this is the computer you want______ .
#87068
A
to have repaired
B
to have it repaired
C
it to be repaired
D
to repair it