What a pity! I ______in Hainan two more days,but something urgent needed to be dealt with back home.
#89437
A
must have stayed
B
needn't have stayed
C
may have stayed
D
could have stayed
推荐题目
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