In my opinion the best synonym that can replace glimpses is Views. I believe this because glimpses means to peek or sighting.
Hope this helps! God bless
-vf
The farm is isolated and contributes to her feelings of loneliness and boredom
The correct answer would be b.
You want to test them on what they should know, and see if they are on the level they should be at.
It shows the doer of the action.It comes before verb and indicates this action or work is done by it/him/her etc.Ex.Susan switched off the lights. Who switched off the lights? The answer is Susan (subject of the sentence)