There you are at last! 1. We'd given you up. 2. We'd given up on you.
--------------------------------------
In this context, does #1 mean #2? can we use both?
1 answer
The first and third sentences are closest in meaning. The second one is completely different!