52单词网 > 高中英语 > 高中英语题库 > By the time I got home yesterday, my husband cooking the dinner.A.had finishedB.

By the time I got home yesterday, my husband cooking the dinner.A.had finishedB.

来源:网络 时间:
By the time I got home yesterday, my husband cooking the dinner.A.had finishedB.

By the time I got home yesterday, my husband _______ cooking the dinner.

A.had finished

B.finished

C.has finished

D.finishes

试题答案

A

考查时态。by意为:到…为止;引导的从句做状语时,主句必须使用完成时。I got home yesterday是表示过去的时间,所以这里使用过去完成时。句意:昨天我到家的时候,我丈夫已经做好了晚饭。