You … perfected your English by the time you came back from Australia.

You … perfected your English by the time you came back from Australia.

A. was B. will have C. will be D. has been E. will has

Kalimat rumpang diatas menggunakan pola kalimat  Future Perfect Tense. Berikut adalah rumusnya:
S + will + have + V3
Berdasarkan rumus diatas, kata yang tepat untuk melengkapi kalimat rumpang ini adalah “will have” (akan).
Maka, kalimat lengkapnya akan menjadi “You will have perfected your English by the time you came back from Australia” (Kamu akan sudah menyempurnakan bahasa Inggrismu pada saat kamu kembali dari Australia).
Jadi, jawaban yang tepat adalah B.