题目内容
9.---Magee hasn't finished the task that our teacher gave us yet.Well,he ought ____________.( )
| A. | to | B. | to have | ||
| C. | to be | D. | to have finished |
分析 --麻吉还没完成老师布置的任务.
--好吧,他本应完成好的.
解答 答案:B,根据句子时态使用现在完成时,可知答句要表达"本来应该做某事而没做",用ought to have done,因此排除AB选项,B选项是ought to have finished it的省略句,D选项缺了宾语,故答案为B.
点评 对问句进行回答,要注意其构成形式和省略句用法.
练习册系列答案
相关题目
19._____ is no doubt _____ Jennifer will come to see me this weekend as usual.( )
| A. | It; that | B. | It; whether | C. | There; that | D. | There; whether |
18.It was 2015 ________ pharmacologist Tu Youyou became the first Chinese winner of a Nobel Prize for medicine,awarded for her discovery of a treatment for malaria.( )
| A. | that | B. | which | C. | when | D. | at which |
19.I won't go to his birthday party unless tomorrow.( )
| A. | inviting | B. | being invited | C. | invited | D. | invitation |