No sooner — the sun risen than the fog disappeared.

a) did

b) has

c) had

d) was

View Answer
Option – c.