Agree, according to the previous episodes of Dr Who, it seems that for each person, his/her time line is a rather linear one no matter how often he/she travel in time. Therefore Doctor shall not know something that has not happened in his time line...