Make sentences that have the same meaning as the sentences below using suggested

Hi,
Make sentences that have the same meaning as the sentences below using suggested words,
His arrival was completely unexpected.(took)
He did the puzzle in 2 minutes.(solution)
When did you come to live in London.(ago)

His arival took us aback
He found the solution to the puzzles in 2 minutes
How long ago (how much time ago) did you come to live in London

Something like that…

But remember: you’d better do your exercises yourelf and put out your own versions.