Two hours _____ before I began to do the work.
3个回答

C

原因是:

句子的意思是我开始工作之前已过去了两个小时.

此处的动词“开始”用的是begin的过去式began,说明“我开始工作”已经是一个一般过去时,before,表示在我“开始工作”之前,是“过去的过去”,用过去完成时,构成形式是had+过去分词,排除B

pass是“过去,时间流逝,通过”的意思,是动词.

past表示“过去”,不可作为动词,多作名词和介词

此处只能用had+动词,因此选C