Ответы и объяснения

2013-10-28T15:50:13+04:00
1) Knows - Present Simple 
2) Has answered - Present Perfect 
3) visited - Past simple 
4) am writing - present progressive
5) will leave - future simple