Set 5 - Question 10 of 20

Choose the correct tense: They _____ just arrived.