Kalimat diatas merupakan kalimat dengan Past Future Continuous Tense.
Past Future Continuous Tense digunakan untuk menyatakan peristiwa/kejadian yang akan telah sedang terjadi di masa lalu. Past Future Continuous Tense bersifat pengandaian atau asumsi, maksudnya adalah pelaku dalam kalimat tersebut hanya memberikan asumsi pada kalimat yang dinyatakan olehnya.
Untuk menyatakan Past Future Continuous Tense kita dapat menggunakan pola:
1. S + would be + present participle (-ing) untuk kalimat positif. (+)
2. S + would + not + be + present participle (-ing) untuk kalimat negatif. (-)
3. Would + S + be + present participle (-ing) untuk kalimat interogatif. (?)
Pada soal, kalimatnya menggunakan kalimat interogatif sehingga kita menggunakan pola nomor 3 yakni Would + S + be + present participle (-ing). Dengan begitu, jika kita turunkan sesuai pola, maka bagian rumpang diisi dengan "would he be sleeping" sehingga secara utuh kalimatnya menjadi "If I phoned him at 10 o’clock last night, would he be sleeping soundly?". Jawaban lain salah karena akan membuat kalimatnya salah secara gramatikal.
Dengan demikian, jawaban yang tepat adalah A.