【Haveyoubeeninthere?写成Haveyoubeenthere?】
Haveyoubeeninthere?写成Haveyoubeenthere?
【Haveyoubeeninthere?写成Haveyoubeenthere?】
Haveyoubeeninthere?写成Haveyoubeenthere?
inthere和there都是在那里的意思,但inthere在一个更小的范围,inthere意思指“在那儿里面”.例:
Itisveryhotthere.那里很热.(可能指一个较大的范围)
Itisveryhotinthere.那里面很热.(可能指一个较小的范围,尤其指一个相对封闭的范围)
所以,它们都可以表达出:你去过哪里吗?但我们最经常用的是Haveyoubeenthere?而haveyoubeeninthere?强调一个更小的、封闭的范围:你在那里面呆过吗?
inthere是对的,当然Haveyoubeeninthere?也是对的!我认为可以翻译成:你一直呆在那里面吗?或你在那里面呆过吗?我在《暮光之城·月食》中找到了类似的句子:“Dad,didyoustartthewash?”Ishoutedoutmydoor.“Um,no,”heshoutedback,soundingguilty.“Didyouwantmeto?”“No,Igotit.Wereyoulookingforsomethinginmyroom?”“No.Why?”“Ican’tfind...ashirt....”“Ihaven’tbeeninthere.”------(我没有去过那里。)《哈利波特与阿兹卡班的囚徒》中也有:PoorCrookshanks,thatwitchsaidhe'dbeeninthereforages(巫婆说,他一直呆在那里面很久了);there除了副词,还有名词的词性,若笼统地说前面不能加介词绝对是错的,例如aroundthere/here,overthere/here,就像home一样,前面也是可以加的,athome,或inhome;我们平常说的前面不能加介词,是说它作为副词时,前面不能加介词to.P.S.希望这些能够让那些一直误识和误用there/here和inhere/there的朋友们重新认识它们的用法!THANKS!