+0

What did the two friends agreed on / upon twenty years ago?

Which one is correct, on / upon?

Thanks.

+1
sundarnazWhich one is correct, on / upon?

Both are correct, but 'on' is seen much more often these days.

Also, 'agreed' must be 'agree'.

After auxiliary do (do, does, did) you must use the base form of the verb.

CJ