单选题 ______ all the help from machines, farming still requires hard work and long hours.
A. With B. Without C. Although D. But for

【正确答案】 A
【答案解析】[解析] “with all+名词短语”作让步状语,表示“尽管”,相当于in spite of,其常用搭配是with all+物主代词,如:With all his money he is unhappy;With all his boasting, he has achieved very little. for all+名词短语或for all that也可以作让步状语,表示“尽管”,如:For all his efforts, he didn't succeed. He has great power and wealth, but is still unhappy for all that. although引导让步状语从句;but for后面跟名词,表示“如果不是;如果没有”,用于非真实条件句中。