INGLES·Modal Verbs e Tempos Verbais·ENEM 2024

By the time I ____________ (finish) my homework, it was already midnight.

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

Explicação

A resposta correta é 'had finished' porque a frase está no futuro do passado, que expressa uma ação que ocorreu antes de outra ação no passado. O verbo 'finish' é conjugado no passado perfeito (had finished) para indicar a anterioridade.

Pratique mais questões como esta

Fazer simulado de INGLES