Whom would you rather ( )the article for you

问题描述:

Whom would you rather ( )the article for you
A.have written
B.have write
C.have writing
D.to have written

选 B,考了两个知识点:
1. would rather do sth. 宁愿做.
2. have sb do sth. 让某人(帮忙)做.