Donate a coffee

Present Perfect or Past Simple - quiz (with explanation)

512
5
1/10