您现在的位置是:首页 > 学科知识查询 > 高中英语题库

-How long Mary before they got married?-For about five years. A. had he been in love withB. had he f

编辑:chaxungu时间:2026-04-27 02:49:29分类:高中英语题库

【题目】—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. has he been in love with

D. has he fallen in love with

在线课程

【答案】A

【解析】how long “多久”,表示时间段,故用be in love with,排除B、D两项;before从句用了一般过去时,那么发生在其前的主句应用过去完成时。