Hi all
Is this sentence idiomatic?
I have purchased an ant bomb and have activated it in my room already.
Thank you.
Best wishes
PBF
No, it's just pretty standard English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.