问题补充:
David with Cathy for two years before they got married.
A. has fallen in love
B. has been in love
C. had fallen in love
D. had been in love
答案:
A. has fallen in love
B. has been in love
C. had fallen in love
(答案→)D. had been in love
解析:考查时态。由于相爱两年发生在结婚之前,故用过去完成时。但fall in love是短暂性动作,不能与two years连用。