首页 > 留学知识库

问题: 单项选择题:both 还是 all ?

It is not so difficult to learn program well. ______you need is patience and persistence.
A. Something B. All
C. Both D. Everything
选哪一个?理由是什么?
是Both ,还是All 呢?
翻译:学好这个程序并不是太难,你只要有耐心和恒心就可以了。you need 是一个定语从句,修饰先行词——both ,还是all 呢?

解答:

是all.后一句这样看:all you need all 后略去了that。all that在主语从句中相当于what。
_All_(that)____you need is patience and persistence.(定语从 句)

__What____you need is patience and persistence.
(主语从句)
而both 不存在这种用法。
看懂了吗?