This experiment ought to ______ lastweek.A.be done B.have been done

admin2020-12-24  17

问题 This experiment ought to ______ lastweek.

选项 A.be done            
B.have been done
C.have done           
D.do

答案B

解析考查ought to的用法。根据时间状语lastweek可知,此处是在谈论过去的情况。“ought to+have+过去分词”表示过去应做某事而实际未做。此处应该是实验“被做”,所以用have been done。句意为“这个实验本应在上周做(实际上未做)”。“ought to+动词原形”用于谈论现在或将来的情况。
转载请注明原文地址:https://ti.zuoweng.com/ti/IkO8KKKQ