Yesterday he sold out all his stamps at ____ he thought was a reasonable price.
答案:what
原题:Yesterday he sold out all his stamps at (what)he thought was a reasonable price.
白话译文:昨天他把所有的邮票以他认为合理的价格卖完了。
解析:what was a reasonable price 是一个宾语从句,做at 的宾语,而 he thought 是插入语,省去不影响句子的完整性。如果要使用which,前文要有指代对象,显然前文中没有指代的对象,所以不能用which。
扩展资料
what用法:
1、what用作疑问代词时,其基本意思是“什么,什么东西,什么事情”,用作疑问句,为特殊疑问句的一个标志。
2、what作关系代词时,其含义是“所…的事(物)”。可用来引导主语从句,表语从句,宾语从句或同位语从句,当引导主语从句,其所指的名词必定是单数。
3、主语是单数时,谓语动词一般是单数,但有时因谓语动词之后有复数名词,谓语动词也可用复数,what引导宾语从句时,常置于谓语之后,用作表语时,放在系动词之后。
4、what还可引导让步状语从句,意思是“不管…”,还可接动词不定式短语。
填what。
Yesterday he sold out all his stamps at what he thought was a reasonable price.
昨天他把所有的邮票以他认为合理的价格卖完了。
What主要用于引导名词性从句,其用法有:
1、What+主语+及物动词
例句1:What he says is reasonable.
解析:What he says是主语从句,what 在主语从句中作宾语。
例句2:It is none of your business what other people think about you. Believe yourself.
解析:本句意为“别人怎么看你,与你无关,相信你自己。”其中It是形式主语,真正的主语是what other people think about you.
2、what +主语+不及物动词/系动词+介词
例句:The judge does not consider what each eyewitness looks like.
解析:what each eyewitness looks like是宾语从句,what在从句中作介词like的宾语。
how和what用法的区别
一、用法意思不同
1、how意思:怎样,如何(后接形容词或副词)多少,多么,多大。
2、what意思:什么,…的事物,无论什么,凡是…的事物,多么,真,太。
二、用法不同
1、how用法:how作“怎样,怎么样”解时,主要是指做某事或某事发生的方式或方法,还可以引导从句或动词不定式,在句中作宾语,引导的从句在句中还可作定语。how表示某种方式时,可放在表示方式的名词后面。how作“情况如何”解时,指询问某人的近况或身体状况如何。
what was a reasonable price 是一个宾语从句,做at 的宾语,而 he thought 是插入语,省去不影响句子的完整性。
我问的是为什么不能用which?
Yesterday he sold out all his stamps at a price.
He thought the price was a reasonable price.
用which的话前文要有指代对象,yesterday?he?stamps?根据题意显然不是,所以这里无法使用。一定要用which,得改句子:Yesterday he sold out all his stamps at a price which was thought to be reasonable. ;which' 这里因为指代 'a price',所以得挨着'a price'
参考资料: http://zhidao.baidu.com/question/419900530.html