Simple past or present perfect?

Gap-fill exercise

Das Präteritum (simple past) wird immer verwendet, wenn eine Handlung abgeschlossen/vorbei ist. Signalwörter wie last [month/year/Monday], yesterday, ago, in [2018] usw. weisen auf die Abgeschlossenheit hin.
Das Perfekt (present perfect) wird verwendet, wenn eine Handlung in der Vergangenheit anfing, aber jetzt noch nicht vorbei ist ODER beendet ist, aber das Ergebnis wichtiger als der Zeitpunkt des Geschehens ist. Signalwörter sind yet, ever, never, already usw.
Last year we (go) to Spain for our holidays.
I (already be) to London twice.
Mary (play) football with her friends on Thursday.
First he (break) a window and then he (lose) his watch.
Peter (not find) his keys yet.
Last night Georgina (ride) her bike for the first time.
There (be) many problems with the computer until (=bis) now.