求教大家一个语法问题~~~~~~~~~~~~~~~

比如我想用英语说我正在医院应该怎样表达?应该要用现在进行时态吗?但表示状态的句子貌似没有现在进行时态。。。那是要用I am in the hospital 还是 I have been in the hospital呢?

比如我想用英语说我正在医院应该怎样表达?应该要用现在进行时态吗?但表示状态的句子貌似没有现在进行时态。。。那是要用I am in the hospital 还是 I have been in the hospital呢?
答:你可以说:I am staying at the hospital. 如果你是在那儿工作的,还可以说:I am working at the hospital. 如果是看望病人:I am visiting a patient at the hospital. 这就是现在进行时。
如果你表示“我现在在医院里”,可以说:I am in/at the hospital. 这句话不强调“正在”这个意思,只表示“我现在的位置”是在医院里而不是在别的地主。
是的,表示状态的动词be一般情况下是没有进行时态的。
I have been in the hospital.是现在完成时的延续性用法,后要加上一段时间才完整,如:for 2 hours. 表示:我在医院里已经有两个小时了,这个been也可以用stayed来替换。
值得注意的是,hospital前面有没有冠词,意思不一样。the hospital 指的是“这家医院”,是和the school, the zoo, the park, the shop 类似的一个场所。in /at the hospital表示“在这个医院”里,只是表示一个地理位置。而in hospital , 当它前面没有了冠词时,这时候的hospital已经失去了作为一个具体场所的意义,而多了一种抽象的意义,表示“生病住院”或“在医院里看病”。
类似的go to the school 和go to school, go to the church 和go to church 之间也有这样的区别。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-12
“我正在医院”应该是i am in hospital(不能带the)
in hospital是介词短语表示正处的状态。
又如 at school 在上学,在学习 (不能带the)
at table 在吃饭(不能带the)
而in the hospital 在那个医院里(工作,看望病人等等,不是住院)
at the school 在那个学校那个地方
at the table 在那张桌子旁
第2个回答  2012-03-12
1)表示“在”某处用 in, at 等介词, 而介词是没有时态变化的,只有动词有时态变化。
2)介词短语入句时,可置于系动词be后,做表语,与系动词构成系表结构,整个系表结构看做句子的谓语。
3)如果死扣“正在”的意义,可用 I am being in the hospital。但是,表某人或某物正在某处时,没必要用系动词be的进行体。追问

再问下那I am being是现在进行时吗?

追答

从语法规则来说,是的。但该结构往往表示特殊含义,如:
He is being modest. 他在故作谦虚呢!

第3个回答  2012-03-12
如果表示正在医院治疗,就用前面一个。如果表示你在医院住过,但是人已经回来了,那就用后面的一种。
相似回答