have been and done something

成語所屬單字be

have been and done something — 慣用語

1. used to express surprise and annoyance that someone has done something foolish o

1.慣用語
釋義

竟然做了某事(表驚訝或惱怒)

used to express surprise and annoyance that someone has done something foolish or unexpected — common in spoken British English.

例句

Someone's been and parked their van right in front of our shop entrance!

Nkechi has been and bought a third pair of identical black shoes.