You _____ him the news; he knew it already. 
#89557
A
needn’t tell
B
needn’t have told
C
mightn’t tell
D
mightn’t have told
推荐题目
If I___you, I____more attention to English idioms and phrases. 
#89906
A
was; shall pay
B
am; will pay
C
would be; would pay
D
were; would pay
They demanded that the books ______ to the school library right away.  
#87511
A
should return
B
be returned
C
were returned
D
returned
He made a suggestion _____ the meeting _____ be put off until next Tuesday.
#87641
A
that; /
B
if; should
C
when; must
D
whether; can
I was admitted into a famous university. My success      me pleased with myself, but I didn’t.
#86946
A
might have made
B
might make
C
should have made
D
should make