It was London that I went to three years ago. 라고 쓰셔야 될 듯.
It that 강조 구문을 쓸 때에는
전치사를 임의로 없애면 안 돼요.
I live in the house.
It is the house that I live in.
이렇게 뒤에 있는 전치사는 빼먹지 말고 꼭 다시 써 주셔야 됩니다.
went to ~에 가다. 숙어를 이루는 전치사죠. to 써 주셔야 맞는 문장이에요.
--------------
추가하자면,
만약
I met her in the park yesterday 라는 문장에서는
It was "in the park" that I met her yesterday. 라고 해야 돼요.
It that 강조구문은
"명사, 대명사, 부사" 만 강조할 수 있어요.
님께서 쓰신 문장이나 제가 쓴 문장은 명사를 강조한 거구요.
"어디" 에 해당하는 "장소", 즉 그 장소의 이름인 명사를 강조한 거구.
(예로 주신 문장은 go to 가 숙어로 ~ 에 가다. 이고
~ 에 해당하는 장소가 명사로 London 이 나왔어요.)
방금 추가로 드리는 문장에서는
in the park 가 "공원에서" 라는 부사입니다. (met in ~ 라는 숙어가 아니죠.)
부사를 강조할 때에도 통째로! 가져가서 "in the park"라고 강조를 해야 되어요.
--------------
또 질문하신 거랑 비슷하면서 헷갈릴만 한 건
3형식 동사와 4형식 동사를 쓸 때의 it that 구문이죠.^^
I gave the chocolate to her. (3형식 문장이죠?)
I gave her the chocolate. (4형식 문장이고요.^^)
이 두 문장에서 her 을 강조할 때 문장은 어떻게 될까요?
3형식 문장에서는
I gave the chocolate to her.
It was her to whom I gave the chocolate. 이라고 강조를 합니다.
그럼 4형식 문장에서는^^ 어떻게 될까요?
I gave her the chocolate.
It was her whom I gave the chocolate. 이라고 하죠.^^
이렇듯 강조하기 전에 어떤 형식의 문장이었느냐 에 따라,
형식은 동사에 따라 달라지는 거니까, 문장에 쓰인 동사가 무엇이냐에 따라
it that 용법은 달라집니다.^^
만약 it that 강조구문을 주고, 원래 문장을 쓰라고 하면,
바로 윗문장들로 올라가야 돼요..
it that 문장이 to whom이라고 문제가 나왔다면 원래 문장을 3형식으로 써야 하고
it that 문장이 whom이라고 문제가 나왔으면 원래 문장을 쓸 때는 4형식으로 써서 제출해야 돼요.^^
질문하신 것의 답은 to 를 써 주셔야 되고요.^^;