--Mother hasn’t come back yet.--Well, she ought . A. to B. to be C. to do D. to
来源:网络
时间:
推荐文章

--Mother hasn’t come back yet.
--Well, she ought ____.
A. to B. to be C. to do D. to have
试题答案
D.
解析:ought to have done sth.表示应该做某事而实际没做,这里省去了过去分词come.但助动词have 不能省。