早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Isthishotelofforedyouajobyoustayedthefirsttimeyouarrivedhere?A.which,whereB.theone,inwhichC.where,thatD.theonethat,where答案给的是A,为什么不是D?

题目详情
Is this hotel ____ offored you a job ___ you stayed the first time you arrived here?
A.which,where B.the one,in which C .where,that D.the one that ,where
答案给的是A,为什么不是D?
▼优质解答
答案和解析
一道模棱两可的典型中式英语题,就不吐槽咱们的砖家了.这句话考的是两个定语从句,强调的是后面的那个,这样看主干:Is this hotel where xxx 转换成陈述句:This is the hotel where xxx.中间的定语是次要部分.这个题可以变的,但是它考你的是两个定语从句的取舍.如果选4的话中间的就不是定语从句了,但是是正确的.楼楼多理解一下定语以及状语的涵义,其实中式英语很吭爹的.the one that没错,但是选了过后后面的定语就多余了,而且又跟他所修饰的 hotel相隔太远(定语一般是紧跟先行词),如果不去掉的话换个位置就正确了,将后面定语提前:Is this hotel where xxx the one that xxx?Then it's correct now!^^