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
推荐题目
 If he ___ that he ____ to work there, everything would be OK now.
#89504
A
insisted, be sent
B
insisted, was sent
C
had insisted, be sent
D
had insisted, was sent
What a pity! Considering his ability and experience,he___ better.
#87930
A
need have done
B
must have done
C
can have done
D
might have done