Donate a coffee

Present Perfect or Past Simple - quiz (with explanation)

500
5
1/10