INGLES·Modal Verbs e Tempos Verbais·ESPM 2024

By the time I ________ my homework, it was already midnight.

A)finish
B)had finished✓ Gabarito
C)was finishing
D)have finished
E)will finish

Explicação

A resposta correta é 'had finished' porque a frase está no passado perfeito, indicando que a ação de terminar o dever de casa ocorreu antes de outra ação no passado.

Pratique mais questões como esta

Fazer simulado de INGLES