Read the dialogues below. Insert the appropriate idioms into the correct places. Use the following idioms: gets on my nerves, lost my temper, letting off steam, laughing our heads off, the final straw.
Dialogue 1
A: Can you believe it? The bus was 30 minutes late again this morning!
B: That must have been so frustrating.
A: Yes, it really ... . I’m considering driving to work instead.
Dialogue 2
A: What happened at the party last night? You looked so upset when you left.
B: I was having a great time until one of the guests insulted me. That was ... , and I had to leave.
Dialogue 3
A: Why were you so angry yesterday?
B: I don’t know. I guess I just ... . I’m really sorry.
Dialogue 4
A: Did you see that hilarious video online?
B: Yes, I did! My friends and I were ... when we watched it.
Dialogue 5
A: Why did you spend so much time gardening yesterday?
B: I was feeling really stressed out and needed to unwind. I was just ... while digging and planting.