Present Perfect and Present Perfect Progressive Put in the correct form:
1) how long have you ... Sasha? (Know) 2) how long have you ... English? (Study) 3) we... Each other since 1993. (Know) 4) Joey and Sasha ... friends for several weeks. (Be)
1 How long have you known Sasha? 2 How long have you been studying English? 3 We have known each other since 1993. 4 Joey and Sasha have been friends for several weeks.
Answers & Comments
Verified answer
1 How long have you known Sasha?2 How long have you been studying English?
3 We have known each other since 1993.
4 Joey and Sasha have been friends for several weeks.