问题

You ought to have called him yesterday. — Yes, I know I _____. [ ]
A: ought to
B: have to
C: should have
D: must have
B: have to
C: should have
D: must have
正确答案是:
同类题型
I just couldn’t understand the former mayor _____ themoney raised for children in poor areas
Officials believe that more than one person _____ for the big fire.[ ]
The boy can play _____basketball, but he can’t play ______violin.
Huck, how old is your mother this year — . And we had a party for her birthday last weekend.
Would you like me to carry this box foryou —_________.I can manage it myself.