Question 21: I understand you ______(have) an unpleasant experience at the weekend. What exactly______(happen)?
Question 22: "Good night. It______(be) nice to meet you," he______(say) and ______(go) off to his car.
Question 23: I will graduate in June. I will see you in July. By the time I______(see) you, I______(graduate).
Question 24: We______(already finish) that work by the time you get back.
Question 25: When I arrived at the meeting, the first speaker just______(finish)
speaking and the audience were clapping.
Question 26: The traffic was very heavy. By the time I______(get) to Mary's party, everyone______(already arrive).
Question 27: "You______(find) the key which you______(lose) yesterday?" "Yes. I______(find) it in the pocket of my other coat."
Question 28: Tomorrow I'm going to leave for home. When I______(arrive) at the airport, Mary______(wait) for me.
Question 29: Sarah has lost passport again. It is the second time this______(happen).
Question 30: When the alarm rang, Jack______(jump) out of bed quickly.