正确答案只有D.
原因:
1、20 minutes' walk :可以用来表示距离,意思是“步行二十分钟的路程”
2、a 20--minute walk :"一段步行二十分钟的路程",其中20-minute是【合成形容词】,其中的名词只能用单数形式.
3、转换关系:
20 minutes' walk =a 20-minute walk
例如:
It is 20 minutes' walk from his home to school.
=It is a 20-minute walk from his home to school.
4、关键信息:
所给空白前面,本身有一个不定冠词【a】,因此,不能再使用A,答案就只有D.
祝你开心如意!