Pada soal ini kita diminta untuk melengkapi kalimat soal di atas dengan menggunakan did / was / were yang sesuai.
Did dalam Simple Past Tense kita gunakan untuk kalimat tanya dan kalimat negatif yang menggunakan kata kerja atau verb (verbal sentence).
Was dalam Simple Past Tense kita gunakan untuk kalimat tanpa kata kerja (nominal sentence) untuk subjek tunggal seperti, I, he, she, it.
Were dalam Simple Past Tense kita gunakan untuk kalimat tanpa kata kerja (nominal sentence) untuk subjek jamak seperti, you, they, we.
Pada kalimat "Where ____ you yesterday at 6 o'clock", bagian rumpang berada di depan subjek bukan di depan kata kerja jadi bukan merupakan kalimat pertanyaan yang mengandung kata kerja sehingga bagian rumpang harus diisi dengan to be. Karena subjek pada kalimat tersebut adalah "you" maka to be-nya adalah "were".
Selanjutnya, klausa induk kalimat kedua yaitu "Mary ____ looking for you" merupakan bentuk kalimat positif dengan kata kerja. Karena kata kerja pada klausa tersebut dalam bentuk -ing maka di depannya pasti berisi auxiliary verbs yaitu was atau were. Subjek pada kalimat tersebut adalah "Mary" sehingga auxiliary verb-nya adalah "was".
Sedangkan klausa kedua yaitu "and ____ not find" merupakan bentuk kalimat negatif dengan kata kerja sehingga bagian rumpang perlu diisi dengan "did"
Dengan demikian, kalimat lengkapnya akan menjadi "Where were you yesterday at 6 o'clock? Mary was looking for you and did not find."
Jadi, jawaban yang tepat adalah were, was dan did.