—— I haven’t seen Johnson these days.—— I think she _______ a conference in Beijing, but I’m not sure.
#87946
A
should be attending
B
might be attending
C
could have attended
D
must have attended
推荐题目
If you had arrived half an hour earlier, you _____ the well-known writer in the flesh.
#86881
A
had met
B
would have met
C
would meet
D
could meet
It’s unbelievable that such a small girl ____ have so much knowledge about computer.
#89112
A
could
B
would
C
should
D
might
You look smart in this new jacket. That old one ______ thrown away many years ago.
#90305
A
ought to be
B
ought to have been
C
would be
D
would have been
—Why didn't you come to Mike’s birthday party yesterday?---Well, I ____, but I forgot it.
#90381
A
should
B
must
C
should have
D
must have
