又 is used for an action or a state that already happened. It comes before a predicate expressed by a verb.
Scheme
subject
又
predicate
(object)
Examples
他又输了!
He lost again!
tā yòu shū le
上个星期我买了一双鞋子,昨天又买了一双
Last week I bought a pair of shoes, and yesterday I bought another one
shàng ge xīngqī wǒ mǎi le yì shuāng xiézi, zuótiān yòu mǎi le yì shuāng
又 can emphasize that the action has already been repeated several times. In this case we should use the pattern:
Scheme
subject
predicate
了
又
predicate
Examples
我找了又找,但是没找到
I searched and searched, but could not find it
The adverb 再
再 has the same meaning. However we usually use 再 for an action or a state yet to happen.
Scheme
subject
再
predicate
(object)
Examples
你只吃了一点点饭,再吃一点吧
You have only eaten a little bit. Eat some more
nǐ zhǐ chī le yìdiǎndiǎn fàn, zài chī yìdiǎn ba
那个新商店我昨天去了一次,明天还想再去一次
I went to that new store yesterday and I want to go there again tomorrow
nà ge shāngdiàn wǒ zuótiān qù le yí cì, míngtiān hái xiǎng zài qù yí cì
We also can use 再 with negative particles to express “never again”.
To speak about the future we should say 再也不 .
To speak about the past we should say 再也没 .