Step-by-step explanation:
1 St one is ever
2nd one is has been
3rd one haven't seen
4 th one is been speaking
5th one is haven't arrived
6th one is have been
7th one recently
8th one moved
5.2m questions
6.8m answers