68.D。could have done可以用来表示“本来可以做而实际上并没有做到。”
67.D。dare用作情态动词时,没有人称和数的变化,主要用于疑问、否定以及条件句中,其后跟动词原形,故选项A、C不正确;如果用作
行为动词,其否定形式要借助于助动词,后常接带to(有时可省略)的不定式。
66.D。句型“It is+natural/right/necessary/important/no wonder+ that从句”中,从句谓语常用should+动词原形 。
65.B。suggestion(建议)作主语,其后所接的名词性从句中,谓语部分应使用(should)+ 动词原形。
64.C。must be doing是对目前正在发生的事进行推测。
63.C。may/might have done表示对过去发生情况的可能性推测。
62.D。ought to have done和should have done都可表示“本来应该做而没有做”;该题应使用被动语态,故D正确。
61.C。needn’t表示“没必要”。
60.A。used to do是指过去习惯做某事。选项A符合题意。
59.B。