问题

I wonder why they’re so late. They ______ here an hour ago.
A:should be
B:might be
C:should have been
D:might have been
B:might be
C:should have been
D:might have been
正确答案是:
同类题型
Part of the family are out on holidayThey are supposed to be back ______ this week[ ]
The kid is only three, but he can say________English words.
Only when the countries in the Middle East are no longer at war _____able to live a peaceful life.
Faced with a bill for $10,000, _____. [ ]
The twins made a special meal for _____father on Father’s Day.