首页 > 留学知识库

问题: 几道选择题,解释一下

1、Is this book ____ you have expected a long time ?
A.that B./ C.the one D.which
2、Is he that boy ____ you often speak of ?
A.whom B.who C./ D.all the above
这两道题目为什么不是用定语从句?

解答:

1、Is this book ____ you have expected a long time ?
A.that B./ C.the one D.which

我一看就选了C...
这种题,你可以试着这么把它翻译一下:"这本书是不是你已经想要很久了的那本书?",翻译过来就是"Is this book the book(2) you have expected a long time?",因为book(2)重复了,所以用one来代替,当然如果是复数就用ones,
这只是一种方法,再做过几题这样的,就熟练了.

再解释下其他选项怎么了:
好像ABD都没有出现先行词...而C就相当于有先行词的B.

2、Is he that boy ____ you often speak of ?
A.whom B.who C./ D.all the above

先行词boy在从句中的位置在介词of后面,语法烂,叫什么我不清楚,但是这样的情况whom是可以的,既然whom可以,who当然也行,至于C,读起来就觉得对,这一句要我翻译我肯定翻成C的...所谓语感?那就是ABC-->D了.
D.all the above意思是说前面都可以,一般题目很难出现这个选项,出现了直接选就是了(如果这个是错的,他怎么不舍弃而出个更好,更难,更容易出错的选项考你?),也算是种应试技巧吧.