She _____ your birthday party, but she had to look after her mother in hospital.
#63325
A
should attend
B
ought to have attended
C
can have attended
D
must have attended
推荐题目
--- Guess what! I have got A for my term paper.--- Great! You _____ read widely and put a lot of work into it..
#62652
A
must
B
should
C
must have
D
should have
—Can I pay the bill by check?—Sorry,sir.But it's the management rules of our hotel that payment be made in cash.
#62255
A
shall
B
need
C
will
D
can
I am not feeling myself today! We ____ have drunk that much beer last night.
#62707
A
mustn’t
B
couldn’t
C
needn’t
D
shouldn’t
—________ you leave your room in such a mess?—Sorry,Mum.I forgot to tidy it up.
#62308
A
Must
B
Can
C
Should
D
Will
