各位英语界的精英,小女子这里有几个英语疑问(可能有些专业),我刚上班,请各位拉我一把!我加高分!!

1,I have been in the office!这句话是求实英语里的例句,意思是我已经去过办公室啦!!但一般have been表示去过某地后不是应该加to吗?即:I have been to the office!
请问两者有什么区别?
2,There is no和There is not 有什么区别!!最好举例说明!!
3,I have been a manager !在求实英语里翻译成我曾经当过经理!
但我觉得既然是完成时,不是应该翻译成“我已经是经理啦!

1,把句子1还原成为动词就是 be in the office,没有问题,但如果把后面的句子还原,就成了be to the office,但是根本没有这种说法,所以后面你说的句子是错的,也就无所谓区别了。如果换成 go to the office可以,但I have gone to the office.意思又不一样了。

2,其实是no和not的区别。记住no相当于一个形容词,所以后面可以直接修饰名词,但是not是一个副词,后面不可以直接跟名词,名词签名必须有一个形容词或者相当于形容词的词。
如There is no water in the bottle.
There is not any water in the bottle.

3,I have been a manager ! 这是一个表示状态的句子,如果要表示“我是经理”,直接用一般现在时态:I am a manager.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-10-26
Have been in the offce表示你在办公室里,后面一般要加一个时间段,从而表示一段时间里的状态,注意是状态!,但你不在它后面加时间段也行,那么它只表示在一段未知时间里的状态. have been to the office则表示去过办公室,表示一个瞬时动作,与前面的表示状态不同.
2,两个没太大差别,前者一般接抽象名词,例如: There is no difference between these two answers.后者一般接实意名词,例如:There is not any apple on the tree.
3,完成时表示过去某件事情对现在的影响,他永远表示过去,have been则表示过去一段时间里的状态,当然就是"我以前当过经理"啦.
第2个回答  2008-10-26
have been in应该是我在办公室,和to的意思完全不一样

there is no such a word and there is not this place
一个no是没有,not是不存在 没有很大区别

i have been a manager是我已经是经理了, 不是曾经当过
i used to be a manager 才是曾今当过。。。。
第3个回答  2008-10-26
1,你犯了个语法错误,你看到过I am to the office吗?明显是搭配不当,应该是I go to the office,题目中可改为I have gone to the office.
2, 记住no=not any,There is no apples=There is not any apple.
3,应该说我曾经当过经理!你说“我已经是经理啦!“这就错了,你想想看现在完成时表示什么~表示以现在为基点,过去已经做过某事,现在还做不做这个不一定
第4个回答  2008-10-26
您好,
1.
I have been in the office的意思是我已经去过办公室(指去了没回来)
改成to的话就是去了已经回来了

2.
这个我举下例子吧,一目了然
There is no time(时间不够了)
There is not enough water(那儿没有足够的水)

3.
我曾经当过经理一般都译为
I used to be a manager本回答被提问者采纳
相似回答