题目内容
【题目】—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从句用了一般过去时,那么发生在其前的主句应用过去完成时。
练习册系列答案
相关题目