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
推荐题目
– Amazing! You _____ have won the first prize in the national English speech contest!– I’m lucky that all my efforts have finally paid off.
#62586
A
must
B
may
C
can
D
should
—Someone is knocking at the door. Is it Ann?—It _____ be her. She is giving a performance at the theatre now.
#75354
A
may
B
must
C
can’t
D
mustn’t
Nowadays, a graduate with a master’s degree_____ fail to find a high--paid job , which discourages a lot of college students.
#63092
A
shall
B
can
C
will
D
must
Thanks to his pension, Li Zhentian, _____ give each of his grandchildren RMB 5 as a Chinese New year gift for the first time.
#62165
A
had to
B
was able to
C
would
D
could
