求问几道初中英语单选!

1.—Would you like to have a look at
the up-to-date shoes? They may fit you
well.
—Well, I’d like to try those brown_________.
A.ones B.pairs C.one D.pair

17.—Where do you live?
—At______________ is called Sunny Garden.
A.where B.which C.what D.where it

19.—What is your father?
—He is a teacher in Nangao, but he ________in a factory for nearly 10years.
A.has worked B.had worked C.worked D.has worked
参考答案分别给的是B、C、C,可我选的是D、B、B,语法求解释,感谢!

第1个回答  2013-04-13
1. 鞋子是论“双”的,空前边还有those,复数,所以用pairs。
2. What 从句笼统一些可以理解为“... 的东西”、“... 的事情”。有上下文还可以具体化,比如这句话里的“what is call Sunny Garden”就可以理解为“叫做‘阳光花园’的地方”。
3. your father 现在是老师,所以在工厂工作与现在无关,应该用一般过去时。只有说“他在当老师前已经在工厂工作差不多10年了”才会用过去完成时(He had worked in a factory for nearly 10 years when he became a teacher.)
但愿能帮到你。
第2个回答  2013-04-13
1、因为是those,复数,用pairs。
2、第二句若想用which写成定语从句应该是At the place which is called Sunny Garden.原句没有先行词,不能直接用which。
3、如果要表达,他以前在工厂工作,现在不在了,
句子应该为:He worked in a facrtory for ten years.
如果要表达,他一直在工厂工作。
句子应该为:He has worked in the factory for ten years.
for不一定要与完成时连用,也可以与一般过去式连用。
而你选的过去完成时表示过去某一段时间已经发生或完成的动作,它表示动作发生的时间是过去的过去,与原题不符。追问

At what is called Sunny Garden。这不是定从的话是什么从句呢?定语从句是一定要有先行词的吗?

本回答被提问者和网友采纳
第3个回答  2013-04-13
16题个人认为是 a pair of 引申的。本身pair就是一双,两只,“我”不可能同时试穿几双
17是主语从句,你选的是定语从句
19如果选B,没有过去的时间点,因为had worked要应用于有一个过去时间点的句子中。在这句话中是一般过去式+for+一段时间,表示陈述过去事实。
第4个回答  2013-04-13
those 修饰复数名词选B
what的双重作用 介词宾语 和主语
此题是过去与现在的比较 正因为前句是一般现在时 所以后面就用了过去时 与for无关 如果此处没有前句话 那就选D
相似回答