1
1:have been playing
2:has been using
2
1:had already left
2:had been
3:had known
3
1:had been walking
2:had been waiting
4
1:has been studying math since this morning.
2:had never heard any African music
3:had been playing the video
game for three hours