Mario Capela I have been aarrivedin Spain on 19 April No. It's I arrived in Spain on April 19. There is no such construction in English as "have been arrived".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Mario CapelaI have been aarrivedin Spain on 19 AprilNo. It's I arrived in Spain on April 19.