You this morning if you really wanted to see it yourself.A.ought to comeB.might
来源:网络
时间:
推荐文章

You____________ this morning if you really wanted to see it yourself.
A.ought to come
B.might have come
C.ought to have come
D.can have come
试题答案
C
本题是情态动词的考查。ought to have done表示“本来应该做但实际上没有做”,相当于should have done。