您的位置:日积月累 >> 每日练习  
You ought to have called Helen yesterday.
2005-7-13 10:02:21
页面功能 【字体: 】【打印】【关闭

  “You ought to have called Helen yesterday.”

  “Yes I know I ______.”

  A. ought to

  B. have to

  C. should have

  D. must have

  答案:C

  本题分析:

  (should) have done省略用法时,必须保留have。

页面功能 【字体: 】【打印】【关闭
  相关信息
 ·[黑龙江]06年报名 [2005-12-6]
 ·[宜昌市]06年报名 [2005-12-6]
 ·[蚌埠市]06年职称外语考试报名 [2005-12-6]
 ·[襄樊市]06年职称外语考试报名 [2005-12-6]
 ·[淮南市]2005年全国职称外语合格证领证通知 [2005-12-6]