In fact S doesn't ~, but … ⇔ … as if S 過去形
as if + 過去形は主節と同じ時の「事実に反する想像」、as if + 過去完了は主節より前の時の想像。主節の時制(talks / talked)に関係なく、この時間のずれで決まる。
- He talks as if he knew everything.
彼はまるで何でも知っているかのように話す。 - He doesn't really know everything, but he talks like he does.
彼は本当は何でも知っているわけではないのに、知っているように話す。 - He talks as if he had seen the accident.
彼はまるでその事故を見たかのように話す。
現実にありうる推測なら as if + 直説法も使う(It looks as if it is going to rain.)。仮定法の時制を使うか直説法を使うかで、話し手が「ありえない」と思っているかどうかがにじみ出る。口語では as if の代わりに like もよく使われる。