Answer:
a. went
b. for
c. was
d. going
e. when
f. to
g. faced
h. of
Mohandas Karamchand Gandhi <u>went </u>to England <u>for</u> higher studies at the age of 19. His mother <u>was</u> apprehensive about young men <u>going</u> astray in western society. But her fears were allayed <u>when</u> Mohandas Karamchand Gandhi swore not <u>to</u> touch meat, wine and women. He <u>faced</u> a lot <u>of</u> difficulties due to his vegetarianism.
Explanation:
In this excerpt, we should use the Past Simple, as the whole story refers to the past. Therefore, we should use verbs like <em>went, was, faced</em>, etc...
The construction go for something means <em>try to achieve a goal</em>, in this case, he tried to finish his higher studies.
e.g. Mohandas Karamchand Gandhi <u>went </u>to England <u>for</u> higher studies at the age of 19.
The construction <em>to be afraid/worried/apprehensive about + V+ -ing</em><em> </em>contains the verb with <em>-ing</em> at the end, as a part of this construction, so, in this case, we should change the verb form from <em>go </em>to <em>going</em>.
e.g. . His mother <u>was apprehensive about</u> young men <u>going</u> astray in western society.
But her fears were allayed <u>when</u> Mohandas Karamchand Gandhi swore not <u>to</u> touch meat, wine and women.
In this sentence, we should use when instead of that, because <em>when </em>acts as a conjunction meaning <em>at the time that</em>.
We use the construction not to when we want to emphasize the absence of some action; in this case, that he will not touch meat, wine and women.
The construction a lot of refers to a large number or amount of things (in this case difficulties).
He faced <u>a lot of</u> difficulties due to his vegetarianism.