菜鸟的英语问题

问题1:I told her she could stay with us.That's what I____.
a)said to her b)said her c)told to her d)told
这个题答案是a,我选了c 难道不是用told
问题2:The house has many large rooms.___many large rooms.
a)They have b)They are c)There have d)There are
这个题答案是d,我选了d 为什么不能用have呢?
问题3:Work on it had begun before my sister left.My sister left___it had begun.
a)after b)without c)behind d)soon
这个题答案是a,我选了c.c的意思不是与a相同吗??为什么不能选呢??

第一题 Told不用加to 直接是told her
Told属于及物动词
Said属于不及物动词 应该加to
(注:said to与told 同义)

第二题A中若用have的话 主语就是it(house).意为 房子中有许多小房间
C中的There have是错误表达,没有这个句型。
而用there are就行
(注:there be 句型表示存在性)

第三题 a与c虽然意思相同 但原句中是表示时间上的“之后” (意为:“在它开始之后”) 故用after
而behind是形容方位的,即 在...的;后面。
比如I sit behind her.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-20
1.a told要跟宾语her.而且和原句重合了。
2.there be 结构是固定的,没有there have 这个句型。
3.behind是方位上的后面,比如他坐在我后面he sits behind me.
第2个回答  2010-06-20
(1)told是告诉,said是指具体说了什么话。

(2)there are/is是固定搭配,是有的意思。

(3)after一般指发生在某件事情之后,而behind是指人或物在某一客观存在的物体之后,e.g I stay behind you.
第3个回答  2010-06-21
tell是及物动词,不用to