* Whos should be Whose
* this should be is this
The corrected sentence would be: Whose book is this asked the teacher?