English quiz testMy English Quiz

Quiz past perfect 12

00 : 00

Le domande a scelta multipla presentano una domanda o affermazione seguita da un elenco di possibili risposte. Lo studente deve selezionare la risposta corretta tra le opzioni fornite.

โญB2 - level.upperIntermediate

1. She ____ in London for five years before moving to Berlin.

โญB2 - level.upperIntermediate

2. They ____ already finished their homework when I called them.

๐Ÿš€C1 - Avanzato

3. By the time he arrived, we ____ our homework.