52单词网 > 高中英语 > 高中英语题库 > -Do you know how long Mary before they got married? -For about five years. A.had

-Do you know how long Mary before they got married? -For about five years. A.had

来源:网络 时间:
-Do you know how long Mary before they got married? -For about five years. A.had

—Do you know how long ________ Mary before they got married?

—For about five years.

A.had he been in love with

B.had he fallen in love with

C.he had been in love with

D.he had fallen in love with

 

试题答案

C 

问句作宾语用陈述语序;fall in love with可以用完成时,但不可以与“for+时间段”短语连用,故选C项。