问题补充:
Every year a flood of farmers arrive in Shenzhen for the moneymaking jobs they before 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
解析:
句意为:每年大量农民工涌入深圳,去寻找他们离乡前别人给他们许诺的挣钱的工作。此处农民工是“被许诺工作”,需用被动语态,故排除A和C两项;B项仅表一般过去时的被动;D项表示“已经被许诺”,故选D。