Which one is right? We knew each other for five years. We have known each other for five years. Read more… Started by sreekanth in English HELP