have arrived vs have been arriving

kindly i want to know how to Distinguish between present perfect and continuous present perfect

ego4u.com/en/cram-up/grammar … -preperpro

Does this help?