题目内容

【题目】—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从句用了一般过去时那么发生在其前的主句应用过去完成时。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网