问题

John is one of the best writers who ______ published a lot of books.
A:has;
B:have;
C:have been;
D:are;
B:have;
C:have been;
D:are;
正确答案是:
同类题型
are to blame for our failure. You can’t making mistakes in this game,” the coach declared.
Mary couldn’t help __________at the news of her grandpa’s death.[ ]
I have taken jogging for about an hour every morning as my daily routine _______the weather