Hey there! Thanks for looking at my post.
I've been learning some new idioms recently, and here are my questions concerning them, and some sentences with them. Could you correct me, and answer my questions?
1. to steal the show
a) Jack Nicholson stole the show in Batman. (question: is it possible to use this idiom as far as idioms are concerned? question2: would it be better to use here the pres. perfect?)
b) Slash is the one who always steals the show at Guns & Roses gigs (question: is "at" ok here?)
c) She's stolen the show (doubt: I can't come up with a situation in which we would use this idiom in the present perfect)
2. to pull sb's leg
a) Oh come off it! Stop pulling my leg and tell me the truth! (OK?)
b) She has pulled my leg again! (OK?)
c) Hey guys, listen, why don't we pull Jim's leg (and play a joke on him) ? It's gonna be fun! (OK?)
3. to foam at the mouth
a) He has been foaming at the mouth for the whole evening (doubt: I'm not sure if the use of the present perfect cont. is appropriate here)
b) He foamed at the mouth when his wife told him that she had been cheating on him. (VS He was foaming at the mouth, or VS has foamed at the mouth)
c) What did your dad say to this? He was foaming at the mouth when I told him (VS He foamed at the mouth)
MAIN QUESTION: Are the above-written sentences perfectly OK, and how often do you use the above-mentioned idioms?
thanks in advance,