分类：教育/科学-外语学习-英语考试
问题：英语单选题Shehasboughtapairofglasses, 
She has bought a pair of glasses ,which she can never______ when reading books.  whout    awaydo怎么解释？
回答：选A 句中Which she can never do without ...是一个非限制性定语从句.可以把介词without 提到关系代词 which 前面. 
She has bought a pair of glasses,without which she can never do when reading books.
而句中的do意思是:be sufficient or satisfactory for (sb/sth)足够或能满足(某人/某事物的需要)
eg: Will next Friday do for our meeting?我们的会议下星期五开行吗? 
    These shoes will not do for climbing.这些鞋不适合于登山.
    This room will do(me) nicely,thank you.这个房间很适合我的需要,谢谢你.
你的这句话可以翻译为:她买了一副眼镜,如果没有眼镜,她就看不成书.