go back a long way, have known each other for a long time, had its ups and downs, experienced a mixture of good and bad things, talk about me behind my back, discuss me without my knowledge, patch things up, improve the difficult relationship, tie the knot, get married, on the rocks, in difficulties and likely to fail, dump somebody, end the relationship with somebody, sweep someone off his/her feet, quickly make somebody fall deeply in love, get on like a house on fire, have a very friendly relationship, see eye to eye, share the same views, like chalk and cheese, completely different from each other, stuck together through thick and thin, stayed with each other even when things were hard, hit it off, liked each other immediately, on the same wavelengh, think the same way about the things, know someone inside out, be familiar with everything about the person
0%
Idioms advanced
Share
Share
by
Miriam270
Edit Content
Save
Like
Print
Embed
More
Assignments
Leaderboard
Show more
Show less
This leaderboard is currently private. Click
Share
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Revert Options
Find the match
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
Open results
Copy link
QR code
Delete
Continue editing:
?