It was very kind of you to do the washing up, but you _______ it.
#89688
A
mustn't have done
B
wouldn't have done
C
mightn't have done
D
didn't have to do 
推荐题目
 I hope _____ the job she's applied for  .
#89135
A
she's going to get
B
she'll get
C
she is to get
D
she decides to get
 You _______ an A on your term paper, but you quoted a little bit more from others' papers.
#87474
A
should receive
B
could have received
C
would receive
D
must have received
They must have been here the day before yesterday,____? 
#89896
A
mustn’t they
B
didn’t they
C
mustn’t have they
D
had they