O, Glorious Grammar! [chinese version]

italiana
July 15, 2007, 12:46 PM posted in General Discussion

Grammar:

If I want to say "have been" as in "I have been reading at home", how would you say that makingit grammatically correct? "Have been" is past tense but "reading" is present tense...

谢谢你,

italiana

Profile picture
excuter
July 15, 2007, 12:57 PM

my try google translated try 我一直在读 - I have been reading 我一直 - I have been

Profile picture
italiana
July 15, 2007, 01:05 PM

But you wouldnt have to add 了or 吧?

Profile picture
excuter
July 15, 2007, 01:42 PM

I donno that´s what google gave me 8-(

Profile picture
henning
July 15, 2007, 02:05 PM

一直 does not fit. 一直 is for something you do repeatingly, e.g.: 你一直抱怨 nǐ yìzhí bàoyuàn you are always complaining My wife suggested the following translation: 我已经开始读这本书了 。。。 wǒ yǐjīng kāishǐ dú zhè běn shū le I already started reading this book (still continuing) The 已经开始 for the "have been" (in the sense of "already started"), the 了 for the continuous aspect. Alternatively you can use 看 (kàn) for "read".

Profile picture
italiana
July 15, 2007, 03:16 PM

Would you use it in the same form if you were asking "What have you been up to"?

Profile picture
henning
July 15, 2007, 04:16 PM

Sorry, just heard that 一直 is also OK It has the meaning "I am still reading that book"

Profile picture
ivyzhang
July 15, 2007, 05:46 PM

i agree with u, henning. as u said, Iit means u already started reading this book (still continuing) .我正在读这本书.

Profile picture
italiana
July 15, 2007, 11:51 PM

把 is used for future tense then?

Profile picture
xiaohu
July 16, 2007, 02:06 AM

把, is not used for future tense, 把 is a particle (语气助词),to shift the Object before the Verb, (this gives your sentence a Subject, Object, Verb structure which seems a little weird to English speakers). This word 把 (ba3) is used in sentences expressing an action being performed on an object. For example, 把那只笔给我,(Give me that pen). In one of the lessons John had given a cheat that you can use, a "crutch" if you will until you get used to the structure...think of 把, as the equavilent to our English word "take", for example: "Can you please take this test and put it on the teachers desk?" (请你把这张考卷放在老师的写字台上)or, "Take this tray and give it to the customer on table #12" (把这个碟子递给那个坐在十二号桌子的客人)etc, etc.

Profile picture
amber
July 16, 2007, 09:32 AM

hi everybody, "I have been reading at home" in Chinese can be: 我一直都在家看书。 (Wǒ yīzhí dōu zài jiā kànshū.)