Soal meminta untuk melengkapi bagian rumpang pada kalimat dengan kata kerja yang sesuai.
Terjemahan dari soal rumpang adalah "Astria ____ di perusahaan itu selama 5 tahun" dari pilihan jawaban dapat disimpulkan bahwa kata yang hilang adalah "bekerja" atau work.
Pada kalimat soal terdapat keterangan waktu for several years, yang menunjukkan bahwa Astria sudah bekerja selama 5 tahun dan masih bekerja hingga saat ini. Tense yang dapat digunakan untuk menyatakan kejadian tersebut adalah Present Perfect Tense.
Rumus Present Perfect Tense adalah sebagai berikut:
(+) S + has/have + V3 + compliment.
(-) S + has/have + not + V3 + compliment.
(?) Has/have + S + V3+ compliment?
Kalimat pada soal memiliki subjek Astria (she), maka auxiliary verb yang tepat digunakan adalah has, dan bentuk ke-3 dari work adalah worked.
Oleh karena itu, bentuk kalimat lengkap yang benar pada soal adalah "Astria has worked in that company for 5 years".
Jadi, jawaban yang benar adalah D.