题目
____ ,his homework got the teacher's highest praise.A. Having finished very carefully B. Doing very carefully.C. Did very carefully.D. Having been done very carefully
____ ,his homework got the teacher's highest praise.
A. Having finished very carefully
B. Doing very carefully.
C. Did very carefully.
D. Having been done very carefully
题目解答
答案
D. Having been done very carefully
解析
步骤 1:分析句子结构
句子的主语是“his homework”,谓语是“got”,宾语是“the teacher's highest praise”。因此,空格处需要一个非谓语动词短语来修饰主语“his homework”。
步骤 2:确定非谓语动词的形式
由于“his homework”和“finish”之间是被动关系,所以应该使用被动语态。同时,根据句子的语境,非谓语动词应该表示动作发生在谓语动词之前,因此应该使用完成时态。
步骤 3:选择正确的选项
选项A和B使用了主动语态,不符合句子的语境。选项C是一个完整的句子,而不是非谓语动词短语。选项D使用了被动语态和完成时态,符合句子的语境。
句子的主语是“his homework”,谓语是“got”,宾语是“the teacher's highest praise”。因此,空格处需要一个非谓语动词短语来修饰主语“his homework”。
步骤 2:确定非谓语动词的形式
由于“his homework”和“finish”之间是被动关系,所以应该使用被动语态。同时,根据句子的语境,非谓语动词应该表示动作发生在谓语动词之前,因此应该使用完成时态。
步骤 3:选择正确的选项
选项A和B使用了主动语态,不符合句子的语境。选项C是一个完整的句子,而不是非谓语动词短语。选项D使用了被动语态和完成时态,符合句子的语境。