问题补充:
Every year a flood of farmers arrive in Shenzhen for the money-making jobs theybefore leaving their hometowns.
A. promised
B. were promised
C. have promised
D. have been promised
答案:
A. promised
B. were promised
C. have promised
(答案→)D. have been promised
解析:由时间状语before leaving their hometowns即可确定用现在完成时态,句意是每年有大量的农民工来深圳打工,在他们离家之前就已经被寄予希望。故选D。