have gone and done somethingspokenSURPRISED used when you are surprised or annoyed by what someone has done 居然做了某事,真的做了某事〔表示惊讶或恼火〕 Kay’s gone and lost the car keys! 凯竟然把车钥匙弄丢了!
have gone and done something• Kay's gone and lost the car keys!
→ have gone and done something at go1(6)