Answers

1(has had)
2(will have visited )
3(had stopped )
4(will have come)

Post A Comment
Apa kebingunganmu sudah terpecahkan?